更新時間:2019-09-22 09:00:00 來源:動力節(jié)點 瀏覽3767次
今天動力節(jié)點java培訓(xùn)機構(gòu)小編為大家分享“java中的成員變量和局部變量的區(qū)別”,希望通過此文大家能夠熟記java中的成員變量和局部變量的區(qū)別,下面就隨小編一起來了解一下吧。
1、定義的位置不一樣
成員變量在類體內(nèi)部,方法體外面
局部變量在方法體內(nèi)部
2、作用范圍不一樣
成員變量的作用范圍是整個類
局部變量的作用范圍是方法體
3、默認值不一樣
成員變量有默認值
局部變量沒有默認值
4、內(nèi)存的位置不一樣
成員變量:位于堆內(nèi)存
局部變量:位于棧內(nèi)存
5、生命周期不一樣
局部變量:隨著方法進棧而誕生,出棧而消亡
成員變量:睡著對象創(chuàng)建而誕生,GC回收而消亡
以上就是動力節(jié)點java培訓(xùn)機構(gòu)小編分享的“java中的成員變量和局部變量的區(qū)別”的內(nèi)容,希望對大家有幫助,更多java最新資訊請繼續(xù)關(guān)注動力節(jié)點java培訓(xùn)機構(gòu)官網(wǎng),每天會有精彩內(nèi)容分享與你。
相關(guān)免費視頻教程推薦
java入門新手教程下載——成員變量和局部變量區(qū)別:http://m.ilovecolors.com.cn/xiazai/2641.html
相關(guān)閱讀