LockSupport的park()和unpark() 与 Object 中的wait()和notify()的区别
主要有三点区别
-
LockSupport.park和unpark不需要在同步代码块中,wait和notify是需要的。
-
LockSupport的pork和unpark是针对线程的,而wait和notify是可以是任意对象。
-
LockSupport的unpark可以让指定线程被唤醒,但是notify是随机唤醒一个,notifyAll是全部唤醒,不够灵活。
作者:Richard2012
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。