简述volatile关键字的作用是什么,并说明实际使用的场合有哪些

如题所述

volatile 是把变量标识为“变化中的”。
意思是这个变量即使在(主线程)没有任何存取操作的情况下也可能在(被其他线程)变化。
写上提醒注意线程安全。Java 1.4及之前版本加了这个的变量也没有同步安全。Java 5以后加了volatile后会在读取方面有同步安全。
温馨提示:内容为网友见解,仅供参考
无其他回答