stop  是停止(没有销毁)
destory  是销毁(不可以重用),资源释放
close  是关闭(资源交给虚机处理)

解决方案 »

  1.   

    stop将线程强制消亡,但可能会导致死机,现在已经不推荐用了。另外,thread类有close方法吗?其他我不知道,看后面高手做答。
      

  2.   

    stop,destory,close,interupt 以上方法皆不推荐使用,一个线程强制干涉另外一个线程会造成程序不稳定。应该让线程自动消亡,需要暂停的地方使用wait()和notify()
      

  3.   

    请问如果一个线程处于读等待状态(来自网络的read()) 如:
    public void run(){
      while(!isStop()){
         socket.read();
         do sometime....
      }
    }
    如何是销毁此线程,资源释放