Java 中 wait 与 notify 的简单操作
在我知道wait() 与 notify() 以前,我常常用一种看似很 low 的方式控制线程同步
1 | while(condition) { |
实际上这个线程是一直在运行的,并没有操作系统概念中的阻塞(Block)。而要实现阻塞(Block)则要借助 Java 线程中的 wait() 操作 与 notify() 操作。
在我知道wait() 与 notify() 以前,我常常用一种看似很 low 的方式控制线程同步
1 | while(condition) { |
实际上这个线程是一直在运行的,并没有操作系统概念中的阻塞(Block)。而要实现阻塞(Block)则要借助 Java 线程中的 wait() 操作 与 notify() 操作。