棧:存放的是局部變量(在方法和語句塊內部定義的變量):當方法和語句塊一結束,空間馬上釋放
堆:存放的是成員變量(也叫屬性,在方法外,在類里,定義的變量):隨着對象而產生,隨對象銷毀而銷毀。
數據段:存放的是類變量(也叫靜態變量,和成員變量相比多加上關鍵字static):長駐內存,創建好以后,不會消失
代碼段:是存放了程序代碼的數據:在代碼段中,也有可能包含一些只讀的常數變量,列如字符串常量等
棧:存放的是局部變量(在方法和語句塊內部定義的變量):當方法和語句塊一結束,空間馬上釋放
堆:存放的是成員變量(也叫屬性,在方法外,在類里,定義的變量):隨着對象而產生,隨對象銷毀而銷毀。
數據段:存放的是類變量(也叫靜態變量,和成員變量相比多加上關鍵字static):長駐內存,創建好以后,不會消失
代碼段:是存放了程序代碼的數據:在代碼段中,也有可能包含一些只讀的常數變量,列如字符串常量等
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。