该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

看看这个例子

public class TestThread implements Runnable{

boolean stop = false;

public static void main(String[] args) throws Exception {

Thread thread = new Thread(new TestThread(),"My Thread");

System.out.println( "Starting thread..." );

thread.start();

Thread.sleep( 3000 );

System.out.println( "Interrupting thread..." );

thread.interrupt();

System.out.println("线程是否中断:" + thread.isInterrupted());

Thread.sleep( 3000 );

System.out.println("Stopping application..." );

}

public void run() {

while(!stop){

System.out.println( "My Thread is running..." );

// 让该循环持续一段时间,使上面的话打印次数少点

long time = System.currentTimeMillis();

while((System.currentTimeMillis()-time < 1000)) {

}

}

System.out.println("My Thread exiting under request..." );

}

}

java 中断 继续_关于中断的线程如何继续。。在线等相关推荐

  1. nmi中断配置_外部中断NMI中断.ppt

    外部中断NMI中断.ppt * 1.先看其引脚结构再看功能1. 可编程的含义:通过对芯片编程,使芯片实现不同的功能. 中断比较多的情况下,使用中断控制器来管理中断. 用来管理系统的硬件中断. * 1. ...

  2. 重置线程中断状态_记住要重置线程上下文类加载器

    重置线程中断状态 我很难思考与Java 加载有关的东西,而不是与类加载器有关的东西. 在使用应用程序服务器或OSGi的情况下尤其如此,在这些应用程序服务器或OSGi中,经常使用多个类加载器,并且透明地 ...

  3. java 暂停循环_在用于暂停线程时,循环Thread.Sleep()会不会对性能造成影响?...

    有(或者已经有)很多关于使用 Thread.Sleep() 方法的好坏的讨论 . 据我所知,它主要用于调试目的 . 现在我想知道:用于我的特定目的是不是很糟糕,也就是说,不断循环它以便能够暂停/恢复线 ...

  4. java夏普_多媒体与JAVA、拍照_夏普 SH6010C_手机其它OS-中关村在线

    多媒体功能: 6010C的媒体播放器分为音乐播放器.视频播放器和流媒体播放器.机身只有23MB内存的6010C主要依靠microSD存储卡来扩展储存空间,该机没有标配存储卡.经测试它支持8GB的mic ...

  5. java中测试计算能力_CPU运算性能测试、JAVA性能创纪录_三星 I728_手机其它OS-中关村在线...

    CPU运算性能测试: 我们采用CPU测速软件(主要考察运算能力包括:整数加法.整数乘法.浮点加法和浮点乘法)来测试三星i728的CPU运算速度并与Qualcomm 7200 400MHz的HTC Ty ...

  6. 第四章Java核心类库_多线程

    第四章第五节Java核心类库_多线程 多线程 一.线程与进程 1.线程与进程 2.线程调度 二.同步与异步&并发与并行 1. 同步与异步 2. 并发与并行 三.继承Thread 1.代码块 2 ...

  7. java sleep方法_一文搞懂 Java 线程中断!

    在之前的一文<如何"优雅"地终止一个线程>详细说明了 stop 终止线程的坏处及如何优雅地终止线程,那么还有别的可以终止线程的方法吗?答案是肯定的,它就是我们今天要分享 ...

  8. while(true) 循环中使用了sleep休眠了半小时就中断了_线程中断不是你想中断就能的...

    为什么不强制停止 如何用 interrupt 停止线程 sleep 期间能否感受到中断 停止线程的方式有几种 总结 启动线程需要调用 Thread 类的 start() 方法,并在 run() 方法中 ...

  9. 【Java并发编程】之二:线程中断

    [Java并发编程]之二:线程中断 使用interrupt()中断线程 ​ 当一个线程运行时,另一个线程可以调用对应的Thread对象的interrupt()方法来中断它,该方法只是在目标线程中设置一 ...

最新文章

  1. 大中型企业的天网:Apache Geode
  2. Oracle 跨resetlogs的恢复
  3. 基于OCR的字母识别算法的matlab仿真
  4. 不显示调用super_让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第7篇
  5. linux ps aux 结果解释
  6. php psr 编码规范_PHP编码风格规范
  7. 七种武器武装.NET(常用开发工具介绍)(转)
  8. php 目录文件大小,利用php怎么对目录文件的大小进行统计
  9. 1秒后跳转页面(延时setTimeout)
  10. Oracle中单双引号
  11. Windows下MYSQL数据库BOOT密码的修改方法
  12. 网易2016游戏技术岗在线编程题(二)
  13. ise生成msk文件的用处_ISE中上载程序出错,msk文件缺失有关问题
  14. hibernate annotations @Entity hql XX not mapped
  15. 老板说,我请你来,不是叫你无脑拷贝的,竟然在线上搞出这么大的一个BUG......
  16. 我所理解的网络游戏一:网游的顶层设计
  17. 30件 鸟logo - 企业logo设计 - logo免费
  18. Codeforces 1146G Zoning Restrictions dp
  19. 吕 思 伟 ---- 潘 爱 民 :: ATL 介 绍( 一) (转)
  20. 给你一个水杯你怎么测

热门文章

  1. Mainfest merger failed
  2. android R文件丢失解决方法
  3. 纯CSS制作的图形效果
  4. python学习-day2_课堂作业
  5. C# BackgroundWorker 详解
  6. Missing number
  7. 详解设计模式在Spring中的应用
  8. popStar手机游戏机机对战程序
  9. Window10安装pycocotools
  10. oracle01003,ORA-01003:nostatementparsed-Oracle