当前位置: 技术问答>java相关
在JAVA中如何能够等待一定时间以后再做下面的语句??
来源: 互联网 发布时间:2015-05-27
本文导语: 我希望在做下一个事情时等待10秒种,怎么做?? 比如需要等待10秒后再读文件,该怎么做?最好举个例子。 | Thread.sleep | 利用线程 WAIT(10000)! 等待十秒 当然更土的办...
我希望在做下一个事情时等待10秒种,怎么做??
比如需要等待10秒后再读文件,该怎么做?最好举个例子。
比如需要等待10秒后再读文件,该怎么做?最好举个例子。
|
Thread.sleep
|
利用线程 WAIT(10000)! 等待十秒 当然更土的办法是
DO WHILE(CONDITION)
{PROCESS CONDITION;}
经过准确的计算, 准确的测试,也可达到目的
DO WHILE(CONDITION)
{PROCESS CONDITION;}
经过准确的计算, 准确的测试,也可达到目的
|
try{
Thread.currentThread().sleep(10000);
}catch(InterruptedException ie){
ie.printStackTrace();
}
大概是这样吧,我不是很记得,凭记忆写的。
Thread.currentThread().sleep(10000);
}catch(InterruptedException ie){
ie.printStackTrace();
}
大概是这样吧,我不是很记得,凭记忆写的。
|
DO WHILE(CONDITION)
{PROCESS CONDITION;}
在不同cpu上的表现可能不同,赞成 XKP(XKP) 用sleep
{PROCESS CONDITION;}
在不同cpu上的表现可能不同,赞成 XKP(XKP) 用sleep
|
StringTokenizer
可以把一行先读出来,然后用 StringTokenizer
BufferedReader br = new BufferReader(new FileInputStream(String file));
br.readLine()
可以把一行先读出来,然后用 StringTokenizer
BufferedReader br = new BufferReader(new FileInputStream(String file));
br.readLine()