我有一個疑問,假設在我的類(比如包含類)我有一個字段實例是參考類型的對象(比如另一類作爲示例,調用它內部類),在運行時何時在堆上創建了包含類的對象,包含類是否存儲了整個內部類對象,或者包含類是否存儲了內部類的引用呢?位置對象
internal class ContaingClass
{
private InnerClass objInner;
}
ContainingClass的對象是否有objInner的引用或應該存儲整個objInner及其所有的數據?
感謝您的回答,@PHeiberg:一個更quesry,如果內實例變量將是值類型,那麼ContainingClass的對象將是具有它存儲在它的或基準值的裝箱值類型的對象? – mohits00691
ContainingClass將保存值類型的值,而不是引用。 – PHeiberg