JMM的三大特性
- 可见性
- 原子性
- 有序性
volatile保证了可见性, 但是 原子性 和 有序性 不能保证。
synchronized保证了原子性、可见性和有序性
JMM的三大特性
- 可见性
- 原子性
- 有序性
volatile保证了可见性, 但是 原子性 和 有序性 不能保证。
synchronized保证了原子性、可见性和有序性
大家好,我是你们的老伙计秀才!今天带来的是[深入浅出Java多线程]系列的第六篇内容:Java内存模型。大家觉得有用请点赞,喜欢请关注!秀才在此谢过大家了!!!
JMM (JAVA内存模型)内存屏障、重排序这些东西好像是和平台以及硬件架构有关系的。作为 Java 语言的特性
一文了解java内存模型(JMM)
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M