为了账号安全,请及时绑定邮箱和手机立即绑定

interruped(线程的中断)

interruped(线程的中断)

woshi123w 2016-07-02 23:38:18
public class ceshi extends Thread{ public void run(){   while(!this.isInterrupted()){   System.out.println("线程正在执行中");   long time=System.currentTimeMillis();  while((System.currentTimeMillis()-time)<1000){   }   } } public static void main(String[] args) throws InterruptedException { ceshi xu=new ceshi(); System.out.println("线程开始启动1");//main是主线程 xu.start();  Thread.sleep(3000);  System.out.println("线程正在停止中");    xu.interrupted();    Thread.sleep(3000);    System.out.println("线程已经终止"); }}为什么停止不了!!!
查看完整描述

1 回答

?
redstonesl

TA贡献55条经验 获得超12个赞

用 布尔值在run中控制停止,朋友

查看完整回答
1 反对 回复 2016-07-03
  • 1 回答
  • 0 关注
  • 1810 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信