摘要:
互斥锁 在Object类中的notify方法只能是随机的唤醒单个线程,不能唤醒指定线程,为了弥补这个缺陷,在jdk5.0的版本中新增了ReenTrantLock类和Condition接口来替换synchronized关键字和wait、notify方法。 ReenTrantLock类和Conditio 阅读全文
摘要:
两个线程之间的通信 多线程环境下CPU会随机的在线程之间进行切换,如果想让两个线程有规律的去执行,那就需要两个线程之间进行通信,在Object类中的两个方法wait和notify可以实现通信。 wait方法可以使当前线程进入到等待状态,在没有被唤醒的情况下,线程会一直保持等待状态。notify方法可 阅读全文