JAVA基礎-成員變量和局部變量的區別

成員變量和局部變量的區別: 1.在類中的位置不同: 成員變量在類中,方法外。 局部變量在方法聲明上,方法中。 2.在內存中的位置不同: 成員變量屬於對象,進堆內存。 局部變量屬於方法,進棧內存。 3.生命週期不同: 成員變量隨着對象的創建而存在,隨着對象的消失而消失。 局部變量隨着方法的調用而存在,隨着方法的調用完畢而消失。 4.初始化值不同: 成員變量有默認的初始化值         引用數據類
相關文章
相關標籤/搜索