自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除