本帖最后由 麦者 于 2013-10-17 14:38 编辑
停不下来啊,哪里错了- package com.test;
- class Demo implements Runnable
- {
- boolean flag = true ;
- public void run()
- {
- int i = 0 ;
- //boolean flag=true;
- while(flag)
- {
- System.out.println("运行 i = "+i++) ;
- }
- }
- };
- public class Test
- {
- public static void main(String args[])
- {
- // 希望while循环运行2秒之后程序要停止
- Demo d = new Demo() ;
- Thread t = new Thread(d) ;
- t.start() ;
- try
- {
- Thread.sleep(2000) ;
- }
- catch (Exception e)
- {
- }
- // 使线程停止
- t.interrupt();
- }
- };
复制代码 |
|