Java虚拟机
0 人感兴趣 · 28 次引用
- 最新
- 推荐

重磅硬核 | 一文聊透对象在 JVM 中的内存布局,以及内存对齐和压缩指针的原理及应用
从计算机组成原理的角度详细阐述了对象在Jvm内存中的布局,以及字段排列规则。后面介绍了内存对齐,以及为什么要内存对齐,还有Jvm中压缩指针的原理及应用。中间介绍了false sharing产生的原因以及造成的性能影响和修复方案
轻松带你学习 java-agent
摘要:java-agent是应用于java的trace工具,核心是对JVMTI(JVM Tool Interface)的调用。

面试官问我:Object o = new Object() 占用了多少个字节?
最近马师傅火的不要不要的,虽然没有抢到耗子尾汁的商标注册权,但是必须得蹭一波马师傅的热度,下面就是闪电五连鞭的教学环节,你准备好了吗!

聊聊 Java 虚拟机(JVM)——基础篇
作为Java程序员,Java虚拟机(JVM)对我们来说既熟悉又陌生的。熟悉是我们的Java程序运行在虚拟机上,你也多多少少了解过虚拟机的一些特性,例如:“编译一次,到处运行”、“自动GC”等。但是对这些原理所设计的概念又一知半解,没有做到精确掌握。
