
JVM
文章平均质量分 92
干货很多的大飞
前美团项目高级研发工程师,北京道隆华尔项目负责人
展开
-
阿里技术官珍藏“JVM全优笔记”,细节满分,吃透写精通没问题
摘要 Tips:这份笔记是连莫枢(JVM专家)大佬都点赞推荐的,还不赶紧珍藏一份回头好好啃? JVM对实际简单开发的来说关联的还是不多,很少有人愿意花时间去学习JVM,理解什么是JVM,弄清JVM的工作原理。其实我个人认为这块是非常有必要认真学习的,对于中高级开发人员来说JVM就是Java基石,学习JVM也是为了帮助你更加深入的了解Java以及更好的解决线上排查问题。 tip:如果想要面试阿里等大厂,一定一定要学好JVM 我随便挑选了几个阿里面试常问的JVM底层知识,大家可以看看能回答上原创 2021-02-22 16:19:42 · 292 阅读 · 0 评论 -
Java架构师必备技术:Java并发编程之JMM & volatile详解
本文从计算机模型开始,以及CPU与内存、IO总线之间的交互关系到CPU缓存一致性协议的逻辑进行了阐述,并对JMM的思想与作用进行了详细的说明。针对volatile关键字从字节码以及汇编指令层面解释了它是如何保证可见性与有序性的,最后对volatile进行了拓展,从实战的角度更了解关键字的运用。 一、现代计算机理论模型与工作原理 1.1 冯诺依曼计算机模型 让我们来一起回顾一下大学计算机基础,现代计算机模型——冯诺依曼计算机模型,是一种将程序指令存储器和数据存储器合并在一起的计算机设计概念结构。依据冯·原创 2021-01-12 18:04:07 · 295 阅读 · 0 评论