stop方法是不安全的。 停止线程会使它解锁它已锁定的所有监视器。
建议的结束线程的两种方式:
1.通过标识控制线程是否运行;
public class ThreadSafe extends Thread {
public volatile boolean exit = false;
public void run() {
while
stop方法是不安全的。 停止线程会使它解锁它已锁定的所有监视器。
建议的结束线程的两种方式:
1.通过标识控制线程是否运行;
public class ThreadSafe extends Thread {
public volatile boolean exit = false;
public void run() {
while