- 針對Java中的常量,變量,字面量,對象的存儲,略作總結.
總結:new出的對象存儲堆中,””存儲常量池中,基本類型字面量為常量或靜態變量時,存儲在常量池,為成員變量存儲在堆中,為局部變量存儲在棧中.
引用對象為靜態變量時 方法區
引用對象為常量 堆
引用對象為局部變量 堆
引用對象為成員變量 堆
基本類型字面量為常量時 常量池
基本類型字面量為靜態變量 常量池
基本類型字面量為局部變量 棧
基本類型字面量為成員變量 堆
字符串字面量任何時候 常量池
總結:new出的對象存儲堆中,””存儲常量池中,基本類型字面量為常量或靜態變量時,存儲在常量池,為成員變量存儲在堆中,為局部變量存儲在棧中.
引用對象為靜態變量時 方法區
引用對象為常量 堆
引用對象為局部變量 堆
引用對象為成員變量 堆
基本類型字面量為常量時 常量池
基本類型字面量為靜態變量 常量池
基本類型字面量為局部變量 棧
基本類型字面量為成員變量 堆
字符串字面量任何時候 常量池
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。