热文对象的内存布局 HotSpot虚拟机的对象头包括两部分信息,第一部分用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持 有的锁、偏向线程ID、... 小灰灰/ 2020年05月14日 16:05/ 0 赞/ 913 阅读
热文 JVM对象分代内存划分与垃圾回收 前面的内容分析了JVM运行时的内存区域划分,并代码进行了实际的讲解。下面我们对象分代年龄的角度对JVM内存进行划分,这与JVM的垃圾回收息息相关。 小灰灰/ 2020年05月14日 16:03/ 0 赞/ 803 阅读
热文Java代码说明JVM内存布局 通常情况下,我们在研究JVM内存布局的时候,主要研究的就是Java虚拟机栈和堆(Heap)。这也是大多人将Java虚拟机内存粗分为栈内存和堆内存的原因。 小灰灰/ 2020年05月14日 15:59/ 0 赞/ 792 阅读
热文Java虚拟机运行时数据区 经常有人把Java内存区分为堆内存(Heap)和栈内存(Stack),这种区分方法比较粗糙,Java内存区域的划分实际上远比这复杂。Java虚拟机在执行Java程序的过程... 小灰灰/ 2020年05月14日 15:55/ 0 赞/ 990 阅读