1.共享变量 内存可见性是针对共享变量的 共享变量就是被多个线程共同使用得变量 2.java内存模型 3.内存可见性 4.加上volatile关键字 1.线程在执行use命令前,会同时执行read、load操作 2.线程在执行assign命令前,会同时执行store、write操作 通过以上两个规定来保证内存可见性