Person p1 = new Person();
1、加载Person类信息
1)属性信息
2)方法信息
2、在堆中创建name和age的空间 并存放默认值
p1.age = 10;
age为基本类型数据int直接放在堆中
p1.name = "小明";
name为引用数据类型 String 故放在方法区常量池中
Person p2 = p1;
将p1的地址拷贝给p2,故p1p2均指向0x0011这个地址
Person p1 = new Person();
1、加载Person类信息
1)属性信息
2)方法信息
2、在堆中创建name和age的空间 并存放默认值
p1.age = 10;
age为基本类型数据int直接放在堆中
p1.name = "小明";
name为引用数据类型 String 故放在方法区常量池中
Person p2 = p1;
将p1的地址拷贝给p2,故p1p2均指向0x0011这个地址