java堆,棧,常量池最通俗易懂的圖文解釋

轉自:http://www.iteye.com/topic/634530面試 1.寄存器:最快的存儲區, 由編譯器根據需求進行分配,咱們在程序中沒法控制. 2. 棧(stack):存放基本類型的變量數據和對象的引用,但對象自己不存放在棧中,而是存放在堆(new 出來的對象)或者常量池中(字符串常量對象存放在常量池中。) 3. 堆(heap):存放全部new出來的對象。 4. 靜態域:存放靜態成員(
相關文章
相關標籤/搜索