摘要: 一. 在1.5版本中,将原先的形式进行了改变,但是功能并没有任何变化,那么这么做的原因是什么? 以前,我们一个锁上只有一组监视器,这组监视器既监视着生产者,又监视着消费者。这组监视器能将生产者和消费者全都wait,也能将生产者和消费者全都唤醒。或者notify也行,它也能将其中一条线程唤醒,而其中一 阅读全文
posted @ 2017-12-23 13:59 前锋营 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一. 现在wait方法和notifyAll方法,我们比较纠结。为什么这么说,之前同步里面的锁是我们自定义的,比如this,obj,而现在这个锁是我们自己new的,并且是根据1.5之后的锁对象来完成的。 以前写this和obj时,wait方法和notifyAll方法都是在这个锁上进行的操作,现在锁没了 阅读全文
posted @ 2017-12-23 13:24 前锋营 阅读(246) 评论(0) 推荐(0) 编辑