变量加了volatile修饰之后,只要一个线程修改了这个变量的值,立马强制刷回主内存,接着强制过期其他线程的本地工作内存中的缓存,最后其他线程读取变量值的时候,强制重新保证了可见性的工作原理。
volatile关键字
最新推荐文章于 2023-10-11 15:38:20 发布
变量加了volatile修饰之后,只要一个线程修改了这个变量的值,立马强制刷回主内存,接着强制过期其他线程的本地工作内存中的缓存,最后其他线程读取变量值的时候,强制重新保证了可见性的工作原理。