java Condition 等待通知

j.u.c包的Lock实现了synchronized同步的功能,同样await()和signal()实现了wait()和notiffy()一样的等待、通知的功能。一个简单的等待、通知流程(我们让thread1先执行) 说说锁的状态怎么变化的。 第一步:thread1获取到锁,state 0->1 (thread2因为获取不到锁会被阻塞) 第二步:调用await()方法线程会释放锁state 1 -
相关文章
相关标签/搜索