JVM专区
文章平均质量分 94
Java虚拟机
技术杠精
没有简介
展开
-
Visual GC 插件安装及使用
Visual GC插件安装及使用原创 2022-06-14 10:59:37 · 2968 阅读 · 1 评论 -
JMM的happens-before的原则
本人是在并发场景下通过单例模式使用volatile关键字,在学习 volatile的 内存语义实现原理时了解到了 JMM 解决指令重排其实是定义了一项 happens-before 规则,所以我今天就喝大家来一窥究竟,来看下为什么需要指令重排序?到底happens-before原则是什么?这样设计有什么好处?原创 2021-09-26 11:16:38 · 262 阅读 · 0 评论 -
JVM堆内存详解
JVM堆内存一、JVM堆内存划分java中最大的特点在于其具备良好的垃圾收集特性 GC是整个java之中最重要的安全保证 整个JVM中的GC的处理机制:对不需要的对象进行标记,而后进行清除在JDK1.8之后,将最初的永久带内存空间取消了,该图为JDK1.8之前的内存空间组成...原创 2019-10-27 00:12:17 · 2529 阅读 · 0 评论