面向對象基礎總結

1、內存對象示意圖

1. 一個內存對象

2. 多個內存對象

3. 同一個內存對象

2、成員變量和局部變量的區別

不一樣點 成員變量 局部變量
定義的位置 類中 方法中
內存中的位置 棧 (Stack) 堆(Heap)
默認值 有默認值 無默認值
必須賦值
生命週期 隨着方法的進棧而出現
隨着方法的出棧而消失
隨着對象被建立而存在
隨着對象被 JVM 回收而消失



參考來源: Java 小白 day06 面向對象 (含示意圖).net

相關文章
相關標籤/搜索