核心Java提供对多线程程序的完全控制。 也可以开发一个可以根据您的要求完全暂停,恢复或停止的多线程程序。 有各种静态方法可以用于线程对象来控制它们的行为。 下表列出了这些方法 -
| 编号 | 方法 | 说明描述 |
|---|---|---|
| 1 | public void suspend() |
该方法使线程处于挂起状态,可以使用resume()方法恢复。 |
| 2 | public void stop() |
该方法使线程完全停止。 |
| 3 | public void resume() |
该方法恢复使用suspend()方法挂起的线程。 |
| 4 | public void wait() |
导致当前线程等到另一个线程调用notify()。 |
| 5 | public void notify() |
唤醒在此对象监视器上等待的单个线程。 |
请注意,最新版本的Java已经不再使用suspend(),resume()和stop()方法,因此您需要使用可用的替代方法。
浙公网安备 33010602011771号