目录
1. 单个对象内存图
1.1 运行代码:
注意:
- 遵循栈的原则--先进后出
- 先找到栈中的内存地址
- 然后通过栈的内存地址找到对应的堆
1.2 如果不设置对象的属性
属性会默认设置为默认值
2. 多个对象内存图
3. 多个对象存放指向同一个内存地址
因为都是属于studnet在一个对象(栈)中,所有分别new了一个mayikt和xiaojun,但是并不影响student这个对象类中的属性,所有输出都是小军---24
目录
注意:
- 遵循栈的原则--先进后出
- 先找到栈中的内存地址
- 然后通过栈的内存地址找到对应的堆
属性会默认设置为默认值
因为都是属于studnet在一个对象(栈)中,所有分别new了一个mayikt和xiaojun,但是并不影响student这个对象类中的属性,所有输出都是小军---24