讓人混淆的Person p=new Person();和Person p=null;

一、 對 Person p=new Person()的理解 要理解這個問題,首先要知道整個過程中內存中發生了什麼!我們知道,內存中我們最常用的就是三個:棧、堆、方法區。其中對於基本值類型和引用變量(就是User user;中的user)來說,它們是存儲在棧內存中的;而new出來的東西都是存儲在堆內容中;而成員變量和成員方法在隨着類的加載存儲在方法區中。 Person p=new Person();
相關文章
相關標籤/搜索