java volatile关键字作用及使用场景
摘要:
1. volatile关键字的作用:保证了变量的可见性(visibility)。被volatile关键字修饰的变量,如果值发生了变更,其他线程立马可见,避免出现脏读的现象。如以下代码片段,isShutDown被置为true后,doWork方法仍有执行。如用volatile修饰isShutDown变量 阅读全文
posted @ 2019-08-03 18:43 孜然狼 阅读(52863) 评论(7) 推荐(0) 编辑