摘要: volatile被视作是轻量级的sychronized。与sychronied关键字比较,volatile只能保证共享变量数据的可见性,即,当一个变量被多个线程共享,可修改时,一个线程的修改结果会立刻对其他线程可见。 volatile是如何做到可见性的? 首先,要明白为什么会有可见性问题。 CPU负 阅读全文
posted @ 2019-01-06 16:15 无名码者 阅读(256) 评论(0) 推荐(0) 编辑