![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发编程
文章平均质量分 57
丘山一郎
这个作者很懒,什么都没留下…
展开
-
并发编程关键字 解释比较好的大全
Java并发编程之ThreadLocal源码分析原创 2021-03-16 20:59:05 · 100 阅读 · 0 评论 -
volatile关键字
1,多线程的三个特性? 原子性 即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执。 可见性 可见性是指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。 有序性 即程序执行的顺序按照代码的先后顺序执行 2,可见性问题的来源? 背景: 计算机核心组件:CPU、内存、I/O设备,三者在处理速度上存在巨大差异,CPU速度最快>内存>I/O设备(磁盘)。 为了提升计算性能,CPU从单核提升到了多核,甚至用到了超线程技术最大化原创 2021-02-02 17:00:43 · 176 阅读 · 0 评论