奇思妙想 · 2024年 5月 20日 0

volatile不止是C/C++才有?

57 次浏览

Java一样有volatile关键字,和C/C++ volatile作用类似,可以保证其修饰的变量一定从内存读写,而不会从缓存读取,对于某些易变变量而言很有用。注意,它不保证原子性,原子操作需要用synchronized、lock或者Atomic*系列API.