volatile 为何安全?又为何不安全?

今天刷到了并发的文章,讲到了 volatile 关键字,突然被这个问题给搞懵逼了:安全     1. volatile 的可见性让修改的值立马让其余线程可见,意味着全部线程拿到变量的值都是最新的,这毋庸置疑!并发     2. volatile 在并发状况下是线程不安全的,意味着其余线程拿到的值可能不是最新的,这。。。也是毋庸置疑!spa 我。。太南了!!!!线程   真相大白:可见性的确能够保证
相关文章
相关标签/搜索