成員變量和局部變量的區別 靜態變量和成員變量的區別 創建對象的內存圖

成員變量和局部變量的區別 A:在類中的位置不同 成員變量:在類中方法外 局部變量:在方法定義中或者方法聲明上(形參) B:在內存中的位置不同 成員變量:在堆內存 局部變量:在棧內存 C:生命週期不同 成員變量:隨着對象的創建而存在,隨着對象的消失而消失 局部變量:隨着方法的調用而存在,隨着方法的調用完畢而消失 D:初始化值不同 成員變量:有默認初始化值 局部變量:沒有默認初始化值,必須定義,賦值,
相關文章
相關標籤/搜索