兄弟,你说的是定时输出吧?如果你的话,那可以照下面这样做。class test{
public static void main(String[] args)
{
for(int i=1; ; ++i )
{
try
{
thread.sleep(1000*10);
}catch(Exception e)
{
e.printStackTrace();
//break;
}
System.out.println("第" + i + "个10秒。");
}
} 结束这个Thread可以按Ctrl + C。
public static void main(String[] args)
{
for(int i=1; ; ++i )
{
try
{
thread.sleep(1000*10);
}catch(Exception e)
{
e.printStackTrace();
//break;
}
System.out.println("第" + i + "个10秒。");
}
} 结束这个Thread可以按Ctrl + C。
不过感觉还是用while(true){}比较好
thread.sleep(1000*10);
的作用是什么啊?这行代码会消耗系统资源吗?