java 线程sleep方法
public static void main(String[] args) {
Runner1 r1 = new Runner1();
Thread t = new Thread(r1);
t.start();
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
}
t.interrupt();
System.out.println("子线程结束");
}
class Runner1 implements Runnable{
boolean flag = true;
@Override
public void run() {
while(flag){
System.out.println("---"+new Date()+"---");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
flag = false;
}
}
}
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。