自定义博客皮肤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)
  • 收藏
  • 关注

原创 第02篇:JMM-Java内存模型

在上一篇提到了并发带来的一些风险,尤其是数据安全性的问题.那为什么在多线程的环境下,会出现这样不可思议的结果?这其实和我们的硬件(CPU,内存)和Java内存模型(JMM)息息相关的.同样的, 希望完本篇博客, 能够回答以下几个问题: 什么是JMM? 要它何用? 在JMM的控制下, 线程是如何进行通信的? 除了控制线程通信, JMM还有什么重要的意义? 什么是重排序? 为什么会重排序? JMM对...

2020-03-17 00:11:39 92

原创 第01篇:并发编程简介

笔者有一个不太恰当或者不太准确的理解: 我一直都认为性能好的模型, 一般不容易理解; 而容易理解的模型, 往往性能都不是最好的. 在Java编程的领域里面, 个人觉得, 就Java本身而言, 并发编程是相对较难的一块内容. 因为, 人脑是串行的, 一个串行的大脑, 去理解分析一个并行的模型, 是需要较强的抽象和理解能力的. 从事Java开发多年了, 从最开始的一个CRUD码农逐渐成长为一个更多...

2020-03-09 17:12:07 1100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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