随笔分类 - JVM
摘要:1. 除了 long,double 占用两个slot 之外,其他类型均占用一个slot。 2.在内容相同的情况下, 实例方法(不加 static) 会比 类方法 (static)对占用一个局部变量位置,因为,实例方法局部变量表第一个位置(下标为0)总是保存一个this引用
阅读全文
摘要:#为了防止自己忘记,先记着,之前我一直以为《深入理解JAVA虚拟机》写错了来着。 一. JAVA对象 在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header),实例数据(Instance Data)和对齐填充(Padding)。 也就是说 JAVA对象 = 对象头 +
阅读全文