多线程线程通信线程池和Lambda表达式
多线程,线程通信,线程池和Lambda表达式 1. 多线程 1.1 线程状态 WAITING(无限等待) 当某一个线程被执行wait()方法,需要等待另外的一个线程进行唤醒操作。 一下三个方法都是Object类内的方法: public void wait(); 在哪一个线程中执行,就会让当前线程进入一个无限等待状态。 1. 所在线程进入无限等待状态 2. 开启【锁对象】 public void notify(); 唤醒和当前锁对象有关的无限等待线程中的一个,随机选择。 1. 唤醒一个无限等待状态线程 2. 开启【锁对象】 public void notif