在下面的程序中,我在Book類成員字段中實例化了一個Store對象。該命令是在堆中的每個Book類對象空間內分配內存還是在堆的空閒區域分配內存並將地址分配給它?在其他實例的字段中實例化一個對象
public class Book{
private String bookName;
private Store count = new Store(10);
public Book(String bookName) {
this.bookName = bookName;
}
public void display(){
System.out.println(this.bookName);
}
public static void main(String[] args) {
Book main = new Book("Machines");
main.display();
System.out.println(main.count.bookCount);
}
}
對象沒有內存分配。 – Guy
更正了句子 – suriyan
爲每本書新增了「Store」對象。 – user2357112