Java实例变量与内存分析.pptxVIP

  • 0
  • 0
  • 约1.04千字
  • 约 11页
  • 2026-04-27 发布于北京
  • 举报

讲师:柴林燕第5章

面向对象编程(上)

实例变量内存分析

变量的分类:成员变量与局部变量在方法体外,类体内声明的变量称为成员变量。在方法体内部声明的变量称为局部变量。成员变量局部变量实例变量(不以static修饰)静态变量或类变量(以static修饰)形参(方法、构造器()中定义的变量)方法局部变量(在方法体内{}定义)代码块局部变量(在代码块{}内定义)所有变量

成员变量类型初始值byte0short0int0long0Lfloat0.0Fdouble0.0char0或写为:’\u0000’(表现为空)booleanfalse引用类型null实例变量默认值

实例变量内存分析方法区/元空间首地址:0x1111首地址:0x2222main方法入栈栈堆Personp1Personp2

实例变量内存分析方法区/元空间首地址:0x1111首地址:0x2222main方法入栈栈堆0x5555Personp1Personp20x1111对象头类指针Stringnamenullintage00x5555

实例变量内存分析方法区/元空间首地址:0x1111首地址:0x2222main方法入栈栈堆0x5555Personp1Personp20x1111对象头类指针Stringname张三intage230x5555

实例变量内存分析方法区/元空间首地址:0x1111首地址:

文档评论(0)

1亿VIP精品文档

相关文档