中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

java 強制中斷線程運行

2018-07-20    來源:open-open

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用
public class Test implements Runnable {
	public void run() {
		try {
			System.out.println("在run()方法中 - 這個線程會運行20秒");
			Thread.sleep(20000);
			System.out.println("在run()方法中 - 繼續(xù)運行");
		} catch (InterruptedException x) {
			System.out.println("在run()方法中 - 中斷線程"); // 捕捉到中斷異常,立即停止運行
			return;
		}
		System.out.println("在run()方法中 - 休眠之后繼續(xù)完成");
		System.out.println("在run()方法中 - 正常退出");
	}

	public static void main(String[] args) {
		Test si = new Test();
		Thread t = new Thread(si);
		t.start();
		// 在此休眠是為確保線程能運行一會
		try {
			Thread.sleep(2000);
		} catch (InterruptedException x) {
		}
		System.out.println("在main()方法中 - 中斷其它線程");
		t.interrupt(); // 實際上t線程要運行20秒,但是在主線程中2秒后就終止了t線程
		System.out.println("在main()方法中 - 退出");
	}
}

標簽:

版權申明:本站文章部分自網絡,如有侵權,請聯系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯系。

上一篇:Java網絡編程入門SocketServer與Socket

下一篇:java歸并排序算法