java volatile 关键字的作用

部分知识来自 java特种兵 synchronized 和 volatile 都有锁的概念。 只是synchronized偏重量级的,volatile是轻量级的 那么  volatile有什么用? 1   保证多线程的共享变量的始终可见性        ps:保证可见性,但不能保证安全性或者完全的原子性   在并发里面内存分为主内存和副本内存。线程从主内存获得数据到副本内存处理,但却不会及时把数据
相关文章
相关标签/搜索