如何关闭停止线程?一个程序里面启动了一个线程,比如Timer或Runnable。
在这个程序中如何关闭这个线程? 
如果这个程序被关闭了,比如出现异常。这么保证这个线程也能关闭。 我现在是关闭不了:(

解决方案 »

  1.   

    出现异常的时候,直接将这个线程赋一个null值不知道可以不可以
      

  2.   

    把要执行的线程放到一个无限循环里面去
    int i=0;
    boolean isStop=false;
    while (!isStop)
    {
    i++;
    systum.out.println(i);
    }
    // 下面的代码将会使线城停止
    public void stop()
    {
    boolean isStop=true;}
      

  3.   

    如果线程在while循环体中运行,我就要停止它,怎么办?