Java中Object类的wait()方法和notify()方法来实现生产者---消费者模式
package thread;import java.util.PriorityQueue;import java.util.Random;/** * Java在多线程环境下,在那些情况下会释放线程所持锁,那些不会? * 一个等待线程只有获取锁时,才会恢复运行。当持有锁的线程不在需要锁时应及时释放该锁这一点很重要避免其他线程过长等待。 * 释放锁的条件: * 1.当执行完同步代码块,就会释...
原创
2016-11-23 11:45:43 ·
155 阅读 ·
0 评论