线程死的时候会调用自己的notifyAll方法,join会执行结束。

线程死的时候会调用自己的notifyAll方法,join会执行结束。

今天算是长见识了,线程死的时候会自己notifyAll,释放掉所有的持有自己对象的锁。这个机制是实现很多同步方法的基础。

 

需要注意的是,wait()和notify()必须在synchronized代码块中调用

posted on 2016-12-20 11:08  MaXianZhe  阅读(710)  评论(0编辑  收藏  举报

导航