![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA内存模型(JMM)系列
本专栏介绍了java内存模型,由浅入深,欢迎大家探讨!
小杨的小胡呀
写博客主要是把忘记的找回来,记忆力太差了,也能锻炼一下语言能力,其乐融融
展开
-
Java内存模型(Jmm)系列之————volatile关键字
对于volatile这个关键字,相信很多朋友都耳熟能详,这个关键字虽然字面上理解起来比较简单,但是要用好起来却不是一件容易的事。 本章将来讲解volatile,让你对它更加理解。 Java中的线程安全问题 Java内存模型规定所有的变量都是存在主存当中(类似于前面说的物理内存),每个线程都有自己的工作内存(类似于前面的...原创 2019-11-20 10:24:15 · 151 阅读 · 0 评论 -
Java内存模型(Jmm)系列之————计算机内存模型
一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速度。...原创 2019-11-19 16:12:11 · 204 阅读 · 0 评论 -
Java内存模型(Jmm)系列之————什么是Java内存模型
Java内存模型是一个老生常谈的问题 ,是大厂面试中绕不过的,不仅中级和高级程序员面试甚至初级面试也会问到。但是真正要理解起来,还是相当困难,主要这个东西看不见,摸不着。网上已经有大量的博客,但是人家的终究是人家的,自己也要好好的去理解,去消化。那么,到底Java内存模型是何方神圣呢?废话不多说,往下戳戳戳! Java内存模型 即Java Memory Model,简称JM...原创 2019-11-18 19:40:27 · 162 阅读 · 0 评论