特牛网址导航

多线程学习二十八:原子性,可见性,有序性_多线程原子性可见性有序性-CSDN博客

网友收藏
文章浏览阅读204次。可见性可见性- 保证指令不会受 cpu 缓存的影响static boolean run = true;public static void main(String[] args) throws InterruptedException { Thread t = new Thread(()->{ while(run){ // .... } }); t.start(); sleep(1); run = false;}在这个例子中,线程t不会如预想的停下来。因为初始状态, t 线_多线程原子性可见性有序性