我的假设是LockSupport.parkNanos(long)不会抛出InterruptedException,但是可以在线程上设置标志。
import java.util.concurrent.locks.LockSupport;
throws InterruptedException { // If t
我一直在经历一些关于在特定时间间隔后做某事的SO问题(比如每隔5秒钟打印一次hello world )。一旦我们运行了一个java程序,主函数就开始在线程中执行。但是这个线程可以随时发送到可运行状态(暂停执行)。因此,如果我在主函数中说明了print语句,那么java现在是如何跟踪时间的。如果java程序在接下来的5秒钟内没有恢复呢?假设我有一个处理器。