当我们确实需要使用等待notify
和notifyAll
方法时,synchronized
关键字不足以synchronize threads
。
答案 0 :(得分:1)
首先,为什么要使用Synchronization?
主要使用同步 -
To prevent thread interference.
To prevent consistency problem.
同步的类型是什么?
有两种类型的同步
Process Synchronization
Thread Synchronization
线程同步
有两种类型的线程同步互斥和线程间通信。
Mutual Exclusive
Synchronized method.
Synchronized block.
static synchronization.
Cooperation (Inter-thread communication in java)
如果您了解所有这些,那就是您问题的答案。
这取决于您使用Synchronization
的方式和目的。