比方說,我們有一個類:邏輯結構/內存中引用變量和對象的詳細信息?
class Class1
{
int i = 1;
}
,我們有一個變量:
Class1 ob1 = new Class1();
- 是否本身存儲在一個變量
ob1
商店,它指的是物體的信息的參考Class1
? Class1
存儲堆的部分是否存儲它是Class1
類型的信息?- 在邏輯上如何看起來像這樣的信息?它是一個像application1.Class1的字符串或對某些引用類型池的引用?
如果您可以推薦這些信息的來源,我將非常感激提供它,我無法在參考書中找到它。
1.不,它不。嗯,但答案咆哮說:「每個Java虛擬機必須有能力確定有關它的類的信息,只給予一個對象的引用。」 – MaxNevermind
@MaxNevermind我沒看到,在哪裏?你不覺得與術語「參考」和「對象數據」混淆嗎?使用引用可以簡單地查看對象並確定它是哪個類。 – Andremoniy