![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[多选题]
关于Java中的volatile关键字,下列说法哪些是正确的()
A.volatile可以保证可见性
B.volatile可以保证原子性
C.volatile可以防止指令重排序保证有序性
D.volatile可以阻塞线程
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
VOLATILE可以保证可见性VOLATILE可以防止指令重排序保证有序性
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.volatile可以保证可见性
B.volatile可以保证原子性
C.volatile可以防止指令重排序保证有序性
D.volatile可以阻塞线程
VOLATILE可以保证可见性VOLATILE可以防止指令重排序保证有序性