作用:输出详细GC收集日志信息(当配置了-XX:+printGCDetails,控制台就会打印GC收集信息) GC...[作者空间]
对比 不同点 相同点 软、弱、虚引用都是 JVM 里面的概念,都可以和一个引用队列(ReferenceQueue)...[作者空间]
读懂字节码有助于更好的理解 Java 编译器的工作原理 Java 字节码(Java bytecode)是 Java...[作者空间]
参考《深入理解 Java 虚拟机》[作者空间]
在 Java 代码中,如果要初始化一个静态字段,可以在声明时直接赋值,也可以在静态代码块中对其赋值。如果直接赋值的...[作者空间]
本文转自阿飞的博客 很多同学都问过这个问题,为什么我的Xmx设置4g,但是TOP命令查询RES却占用5G,6G,甚...[作者空间]
今天有同事说使用jvisualvm通过JMX方式连接到远程应用时,Visual GC插件提示“Not suppor...[作者空间]
简书 占小狼,转载请注明原创出处,谢谢! Java虚拟机的发展,为我们提供了各种垃圾回收器,同时也引发了各种措手不...[作者空间]
和C语言手动管理内存不同,JVM实现了自动内存管理机制,这也是Java语言的一大特点。 简而言之,JVM自动内存管...[作者空间]
前一篇从整体上了解了一下JVM的运行时数据区,它由线程私有的栈内存和线程共享的堆内存、方法区组成。本章节将详细了解...[作者空间]
前一篇我们从整体上认识一下JVM由哪些部分组成,现在我们开始着重了解JVM的核心部分-运行时数据区 Java虚拟机...[作者空间]
前一篇我们简单了解了JVM是什么,现在我们将从整体上认识一下JVM由哪些部分组成 我们看一下JVM的架构: JVM...[作者空间]
日常Java开发过程中,我们经常会提及JVM,那么它究竟是什么呢? 它是什么? JVM全称Java Virtual...[作者空间]
本文提供了三种较为方便的查看字节码的方式。 完全命令行方式 假设本地D盘里有个Hello.java文件: 首先使用...[作者空间]
简书 占小狼转载请注明原创出处,谢谢! 背景 介绍TLAB之前先思考一个问题:创建对象时,需要在堆上申请指定大小的...[作者空间]