sleep()
wait()
interrupt()
stop()
run()运行到结尾

解决方案 »

  1.   

    sleep() 
    wait() 
    interrupt() 
    stop()
      

  2.   

    1、sleep()是休眠的方法,等待休眠时间到了,线程又会运行。
    2、wait()和sleep()类似,但是它是在等待其他线程运行完,并且唤醒它,它才会重新运行,如果不唤醒的话就会一直处于等待执行的状态。
    3、interrupt()方法是中断一个进程,常常用于中断join()方法的调用。所以它也可以终止线程
    4、stop()方法就是早期用来结束线程的方式。现在大多不提倡使用了
    5、run()方法运行到结尾时线程结束前面两个方法实在是不好去直接说会终止一个线程,或者说不能说是终止线程。只能这样解释一下了,至于能不能终止,楼主自己判断吧
      

  3.   

    wait()  interrupt()  stop() run()运行到结尾 都会终止线程。其中,wait()线程锁交出去后,使用notify()方法还可以重新获得线程锁;
          interrupt()则直接中断,不过isInterrupt()方法不会中断线程;
          stop()方法已经弃用,不建议使用了;
          run()运行到结尾,是线程的正常退出
      

  4.   

    sleep() 
    wait() 
    interrupt() 
    stop()
    run()运行到结尾