private static boolean flag = true; //共享数据
public static void main(String[] args) throws InterruptedException {
Thread t1 = new Thread(() -> {
while (flag){
//这里什么都不做,这样一来,如果是这个线程执行就会进入死循环
}
});
t1.start();
Thread.sleep(1000); //记得要休眠,否则,很多时候都是t2执行,看不出效果
Thread t2 = new Thread((http://www.guzikanqiu.com/) ->{
flag = false;
System.out.println("线程二改变了数据");
});
t2.start();
}