volatile关键字主要作用与使用
1.作用
实现线程本地内存与主内存之间的数据更新,实现各线程本地内存的数据操作,可以向主内存中数据一样可以共享。
1未使用volatile关键字
package ThreadVolatile;
import com.sun.jna.platform.win32.FlagEnum;
import com.zx.threadlock.threadDemo;
public class VolatileDemo {
public static void main(String[] args) throws InterruptedException {
Thread1 t1 = new Thread1