更新時(shí)間:2019-09-22 09:00:00 來源:動(dòng)力節(jié)點(diǎn) 瀏覽4096次
今天動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編為大家分享“java中的成員變量和局部變量的區(qū)別”,希望通過此文大家能夠熟記java中的成員變量和局部變量的區(qū)別,下面就隨小編一起來了解一下吧。

1、定義的位置不一樣
成員變量在類體內(nèi)部,方法體外面
局部變量在方法體內(nèi)部
2、作用范圍不一樣
成員變量的作用范圍是整個(gè)類
局部變量的作用范圍是方法體
3、默認(rèn)值不一樣
成員變量有默認(rèn)值
局部變量沒有默認(rèn)值
4、內(nèi)存的位置不一樣
成員變量:位于堆內(nèi)存
局部變量:位于棧內(nèi)存
5、生命周期不一樣
局部變量:隨著方法進(jìn)棧而誕生,出棧而消亡
成員變量:睡著對象創(chuàng)建而誕生,GC回收而消亡

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)小編分享的“java中的成員變量和局部變量的區(qū)別”的內(nèi)容,希望對大家有幫助,更多java最新資訊請繼續(xù)關(guān)注動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)官網(wǎng),每天會有精彩內(nèi)容分享與你。
相關(guān)免費(fèi)視頻教程推薦
java入門新手教程下載——成員變量和局部變量區(qū)別:http://www.soulsinkind.com/xiazai/2641.html
相關(guān)閱讀

初級 202925

初級 203221

初級 202629

初級 203743