題目很簡單,如下
第一個類
public class Person1 {
}
複製程式碼
第二個類
public class Person2 {
int a;
}
複製程式碼
第三個類
public class Person3 {
int[] a;
}
複製程式碼
第四個類
public class Person4 {
int[] a = new int[2];
}
複製程式碼
第五個類
public class Person5 {
int a;
byte b;
}
複製程式碼
現在,
public static void main(String[] args) {
Person1 p1 = new Person1();
Person2 p2 = new Person2();
Person3 p3 = new Person3();
Person4 p4 = new Person4();
Person5 p5 = new Person5();
}
複製程式碼
那麼,請大家告訴我從p1到p5,這5個直接
物件各需要多大的記憶體?