java入門--局部變量和成員變量的區(qū)別

成員變量和局部變量的區(qū)別:

定義位置的區(qū)別

1. 成員變量是定義在方法之外,類之內(nèi)的;

2. 局部變量時(shí)定義在方法之內(nèi);

作用上的區(qū)別:

1. 成員變量的作用是用來描述一類事物的公共屬性的;

2. 局部變量的作用就是提供一個(gè)變量的給方法內(nèi)部語句使用;

生命周期的區(qū)別:

1. 成員變量隨著對(duì)象的創(chuàng)建而存在,隨著對(duì)象的小時(shí)而消失:

2. 局部變量只在其作用域被創(chuàng)建時(shí)存在,一旦出了作用于就在內(nèi)存中消失;

初始值的區(qū)別:

1. 成員變量時(shí)有默認(rèn)的初始值;

數(shù)據(jù)類型 默認(rèn)的初始值

int ? ? ? ? ? ? ? ?0

float ? ? ? ? ? ? 0.0f

double ? ? ? ? 0.0

cboolean ? ? ?false

char ? ? ? ? ? ? ? ''

String(引用) ? ? ""

2. 局部變量時(shí)沒有默認(rèn)的初始值,必須要先初始化才能使用:如果未使用,是可以不初始化變量的;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,618評(píng)論 18 399
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,500評(píng)論 19 139
  • 重點(diǎn)掌握 3 類對(duì)象和方法 對(duì)象就是一個(gè)物體 類的獨(dú)特存在就是一個(gè)實(shí)例,對(duì)實(shí)例進(jìn)行操作叫做方法。方法可以應(yīng)用于類或...
    Coder大雄閱讀 1,364評(píng)論 0 2
  • 夢(mèng)想實(shí)踐營(yíng):Day2 第2篇文章 在分享群里,有很多小伙伴想換工作,又不知道自己喜歡的是什么,不想這樣混日子,卻找...
    阿柒柒成長(zhǎng)記閱讀 704評(píng)論 0 1
  • 春天,萬物復(fù)蘇,萬象更新。在溝口,春天總是珊珊來遲,每年的三月下旬,才能勉強(qiáng)見到春天的影子,一冬天山里降下的積雪...
    夢(mèng)回304閱讀 964評(píng)論 0 5

友情鏈接更多精彩內(nèi)容