java - 有没有办法让所有正在运行的线程在 Java 中 sleep ()?

标签 java multithreading sleep

真的,一切都在标题中。 我知道 Thread.sleep() 只会让当前线程 hibernate ,但有没有办法强制所有线程同时 hibernate ,或者这取决于 self 管理?

最佳答案

从外部将线程置于 sleep 状态是很危险的,因为它当前可能处于某种中间状态(例如,这就是为什么从外部终止线程不好的原因)。所以请自行管理。

关于java - 有没有办法让所有正在运行的线程在 Java 中 sleep ()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39018280/

相关文章:

Java泛型,返回类型仅访问抽象类型的 protected 方法

c++ - wxWidgets wxThread 删除可连接线程

python - 在另一个脚本终止后运行 python 脚本

google-app-engine - GAE Golang - 如何将后端配置为每 X 秒执行一次任务?

java - 获取系统默认字体

java - 如何在 Android 中使用 Microsoft Translator API

java - 在 Flyway Java API 中使用 SQL 迁移文件

java - 在 Java 中使用线程

node.js - Electron:在另一个线程中执行 sqlite (better-sqlite) db 操作

c# - 如何在 while 循环中进行 sleep ?