public class Person{
String name;
int age;
public Person(String a, int b){
name = a;
age = b;
}
}
上面类实例的shallow heap是16,因为对象头是8字节,成员变量int是4字节、String引用是4字节,故总共16字节。
public class Person{
String name;
int age;
public Person(String a, int b){
name = a;
age = b;
}
}
上面类实例的shallow heap是16,因为对象头是8字节,成员变量int是4字节、String引用是4字节,故总共16字节。