instance = new SingletonExample ();是非原子性操作,volatile能保证线程安全么

来源:4-3 安全发布对象-四种方法-2

幕布斯6351472

2018-11-27

instance = new SingletonExample ();是非原子性操作,volatile能保证线程安全么

写回答

1回答

Jimin

2018-11-27

你好,volatile本身只保证可见性保证不了原子性,具体能否做到线程安全要放到完整的环境根据多线程上下文去分析,单独一句是区分不了的。

0
0

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程