interrupt()方法结束子线程
来源:互联网 发布:津桥留学 知乎 编辑:程序博客网 时间:2024/06/01 09:09
import java.util.*;
public class TestInterrupt {
public static void main(String[] args) {
MyThread thread = new MyThread();
thread.start();
try {Thread.sleep(20000);}//20秒
catch (InterruptedException e) {}
thread.interrupt();//让子线程结束
}
}
class MyThread extends Thread {
public void run(){
while(true){
System.out.println("==="+new Date()+"===");
try {
sleep(1000);//1秒
} catch (InterruptedException e) {
return;
}
}
}
}
运行结果:
D:\mytest\Thread>java TestInterrupt
===Sun Mar 23 17:42:51 CST 2014===
===Sun Mar 23 17:42:52 CST 2014===
===Sun Mar 23 17:42:53 CST 2014===
===Sun Mar 23 17:42:54 CST 2014===
===Sun Mar 23 17:42:55 CST 2014===
===Sun Mar 23 17:42:56 CST 2014===
===Sun Mar 23 17:42:57 CST 2014===
===Sun Mar 23 17:42:58 CST 2014===
===Sun Mar 23 17:42:59 CST 2014===
===Sun Mar 23 17:43:00 CST 2014===
===Sun Mar 23 17:43:01 CST 2014===
===Sun Mar 23 17:43:02 CST 2014===
===Sun Mar 23 17:43:03 CST 2014===
===Sun Mar 23 17:43:04 CST 2014===
===Sun Mar 23 17:43:05 CST 2014===
===Sun Mar 23 17:43:06 CST 2014===
===Sun Mar 23 17:43:07 CST 2014===
===Sun Mar 23 17:43:08 CST 2014===
===Sun Mar 23 17:43:09 CST 2014===
===Sun Mar 23 17:43:10 CST 2014===
- interrupt()方法结束子线程
- java 结束线程 interrupt()
- Interrupt中断结束线程
- 黑马程序员:如何结束线程及线程中的其他方法介绍:interrupt()、join()、yield()等方法
- 线程interrupt方法
- interrupt方法中断线程
- 线程interrupt方法测试
- 使用interrupt()方法和isInterrupted()方法更好的实现主线程和子线程的配合
- java线程--关于interrupt()方法
- 使用interrupt方法中断线程
- C# WinForm 多线程 应用程序退出的方法 结束子线程
- 类 安全结束子线程
- Java 多线程结束 的第二种方法 interrupt方法
- C# 线程结束方法
- 结束线程方法
- 结束线程的方法
- 结束线程的方法
- java线程中的interrupt,isInterrupt,interrupted方法
- 【Spring MVC】教程——使用拦截器实现权限控制
- 学习Java开源框架前你应该了解的
- JS中如何判断null、undefined与NaN
- UDP的sendto也是会阻塞的
- C++基础知识巩固
- interrupt()方法结束子线程
- Phonegap的deviceready事件
- Oracle 11gR2学习之二(创建数据库及OEM管理篇)
- Java编译期常量
- C#开源资源大汇总
- 支持iOS 7.1!苹果发布Xcode 5.1更新
- Linux中sed和awk的使用及其相关实例解析
- TWaver HTML5学习笔记 —— 选择隐藏网元
- 【Shiro + Spring MVC整合】教程——权限控制