您的位置:首页 > 编程语言 > Java开发

java中一个子线程如何通过interrupt手段来停止主线程

2017-04-12 12:28 387 查看
下面给出了一个子线程通过interrupt手段,来停止主线程的例子。

例:1.5.2_1-本章源码

class ThreadMark_to_win extends Thread {

Thread mainT;

public void run() {

try {

Thread.sleep(100);

} catch (InterruptedException e) {

System.out.println("我是子线程,被打断");

return;

}

mainT.interrupt();

}

public void setMainThread(Thread t1) {

mainT = t1;

}

}

public class Test {

public static void main(String[] args) {

Thread mainT = Thread.currentThread();

。。。。。。。。。。。。。。。。。

详情请进:http://www.mark-to-win.com/JavaBeginner/JavaBeginner6_web.html#SubThreadInterruptMain
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息