黑马程序员技术交流社区

标题: 停止线程,在dos能执行,Eclipse不能执行? [打印本页]

作者: 秦兰之    时间: 2013-8-7 17:31
标题: 停止线程,在dos能执行,Eclipse不能执行?
本帖最后由 秦兰之 于 2013-8-7 20:10 编辑
  1. package extendThread;
  2. public class StopThread  implements Runnable
  3. {
  4.         private boolean flag = true;
  5.         @Override
  6.         public void run()
  7.         {

  8.                 while (flag)
  9.                 {
  10.                         System.out.println(Thread.currentThread().getName()+"......run");                        
  11.                 }               
  12.         }

  13.         public void changFlag()
  14.         {
  15.                 flag=false;
  16.         }        
  17. }
复制代码
  1. package extendThread;
  2. class StopThreadDemo{
  3.         public static void main(String[] args)
  4.         {
  5.                 StopThread stopThread  = new StopThread();
  6.                
  7.                 Thread t1= new Thread(stopThread);
  8.                 Thread t2= new Thread(stopThread);
  9.                
  10.                 t1.setDaemon(true);
  11.                 t2.setDaemon(true);
  12.                 t1.start();
  13.                 t2.start();
  14.                
  15.                 int num=0;
  16.                
  17.                 while (true)
  18.                 {
  19.                         if (num++ == 60)
  20.                         {
  21.                                 /*stopThread.changFlag();
  22.                                 t1.interrupt();
  23.                                 t2.interrupt();*/
  24.                                 break;                                
  25.                         }
  26.                         System.out.println(Thread.currentThread().getName()+"......"+num);
  27.                 }
  28.                 System.out.println("over");
  29.                
  30.         }
  31. }
复制代码
在dos命令行两段代码是合在一起的,在Eclipse分开了,Eclipse 为啥执行不了?
作者: 秦兰之    时间: 2013-8-7 20:10
被这eclipse搞死了。
作者: 神之梦    时间: 2013-8-7 21:28
哥们,你解决了?
作者: chslzj    时间: 2013-8-7 21:53
神之梦 发表于 2013-8-7 21:28
哥们,你解决了?

看头像应该是姐们。。
作者: 神之梦    时间: 2013-8-7 22:19
chslzj 发表于 2013-8-7 21:53
看头像应该是姐们。。

莪是汉子
作者: sergio    时间: 2013-8-7 23:58
{:soso_e123:}可以运行啊。 eclipse好东西,要学会用
作者: 秦兰之    时间: 2013-8-8 12:31
神之梦 发表于 2013-8-7 21:28
哥们,你解决了?

时不时未响应,时不时报错(我可是照搬毕老师的代码的。),时好时坏,而且正在往电脑维修专家逼近,所以我确定,我是自虐型人格。
作者: chslzj    时间: 2013-8-8 13:14
秦兰之 发表于 2013-8-8 12:31
时不时未响应,时不时报错(我可是照搬毕老师的代码的。),时好时坏,而且正在往电脑维修专家逼近,所 ...

少年,不应该啊,你确定eclipse配置正确么?
作者: 神之梦    时间: 2013-8-8 15:42
秦兰之 发表于 2013-8-8 12:31
时不时未响应,时不时报错(我可是照搬毕老师的代码的。),时好时坏,而且正在往电脑维修专家逼近,所 ...

这可是好机会,也就是说如果你以后工作的时候遇到现在的问题,都可以解决咯,这是极好的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2