java中volatile
时间: 2023-11-20 20:18:31 浏览: 68
java面试题02-volatile是什么
关键字有什么作用?
volatile关键字可以保证变量在多线程环境下的可见性和有序性,即一个线程修改了该变量的值,其他线程能够立即看到修改后的结果;同时,一个线程对volatile变量的写操作会被其他线程看作互斥的操作。这个保证了对volatile变量的读写操作是有序执行的,避免了指令重排带来的问题。
阅读全文
java面试题02-volatile是什么