线程终止

线程终止的几个方式和问题

  1. thread.stop()
    终止线程,并清除监视器锁内容,可能出现线程安全问题(如在同步代码块中终止线程,导致同步块不同步)

  2. thread.interrupt()
    正确终止线程,可捕获中断异常。

  3. 标志位(volatile修饰位)