【发布时间】:2011-03-27 07:13:50
【问题描述】:
当我将下面的代码放入 NetBeans 时,NetBeans 会在它旁边给我一个警告,说“访问静态方法睡眠”。
try {
Thread.currentThread().sleep(2000);
}
catch(InterruptedException ie){
//continue
}
我做错了吗?我应该用不同的方式称呼它吗?我没有做任何多线程的事情。我只是有一个简单的 main 方法,我想睡一会儿。
【问题讨论】:
-
附带说明:从 Java 5 开始,有一个 TimeUnits,您可以在这些上调用 sleep,我认为这更具可读性。例如。 'TimeUnit.SECONDS.sleep(2);'
标签: java netbeans sleep compiler-warnings