标签:date catch tac span 休息 main exce java cep
public final void stop():让线程停止,过时了,但是还可以使用。
public void interrupt():中断线程。 把线程的状态终止,并抛出一个InterruptedException。
1 public class ThreadStopDemo { 2 public static void main(String[] args) { 3 ThreadStop ts = new ThreadStop(); 4 ts.start(); 5 6 // 你超过三秒不醒过来,我就干死你 7 try { 8 Thread.sleep(3000); 9 // ts.stop(); 10 ts.interrupt(); 11 } catch (InterruptedException e) { 12 e.printStackTrace(); 13 } 14 } 15 } 16 public class ThreadStop extends Thread { 17 @Override 18 public void run() { 19 System.out.println("开始执行:" + new Date()); 20 21 // 我要休息10秒钟,亲,不要打扰我哦 22 try { 23 Thread.sleep(10000); 24 } catch (InterruptedException e) { 25 // e.printStackTrace(); 26 System.out.println("线程被终止了"); 27 } 28 29 System.out.println("结束执行:" + new Date()); 30 } 31 }
标签:date catch tac span 休息 main exce java cep
原文地址:http://www.cnblogs.com/lanjianhappy/p/6383962.html