- 博客(2)
- 收藏
- 关注
原创 Volatile总结
在JAVA内存模型中介绍了内存模型的可见性、原子性以及时序性,要理解好volatile就必须很好地理解JAVA内存模型。本篇主要是对volatile进行一个总结,对JAVA内存模型不了解的可以看看JAVA内存模型这篇文章。 在JAVA内存模型中介绍了volatile可以保证可见性、一定程度上禁止重排序以及无法保证原子性;下面对其一一进行分析, volatile保证可见性先看一段普通变量的代码
2017-10-20 15:48:17 427
原创 JAVA内存模型
随着计算机CPU从单处理一步步进化为四处理器、八处理器,为了最大地利用处理器,提高程序的性能以及吞吐量,日常编程中越来越多地涉及到多线程并发编程;在多线程编程带来高并发的同时,也伴随着带来了一些新的问题;本篇文章主要分析使用多线程时所需要了解的JAVA内存模型。 硬件层内存与处理器架构JVM的设计是基于硬件的基础上,要很好地理解JVM中的内存模型,首先需要理解硬件层的内存与处理器架构的设计。在内存
2017-10-16 16:18:35 674
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人