Java并发之内存模型

别等时光非礼了梦想. 提交于 2019-12-22 16:57:35

今天跟大家分享下Java并发之内存模型的知识。

前言

Java内存模型知识包括:

1.并发问题:原子性、可见性、有序性
2.顺序一致性内存模型
3.处理器内存模型
4.变量存储:主存和工作内存
5.原子性方法:Synchronized、lock
6.有序性方法:Synchronized(内存语义和实现(偏向锁、轻量级锁、重量级锁、其他锁优化措施))、Volatile(内存语义、实现(内存屏障))
7.可见性:方法(Synchronized、Volatile、Lock)、Happens-before保证(程序次序规则、锁定规则、volatile
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!