<th id="wu2k2"><s id="wu2k2"></s></th> <blockquote id="wu2k2"></blockquote>
  • <tr id="wu2k2"></tr>
  • <samp id="wu2k2"><tbody id="wu2k2"></tbody></samp><samp id="wu2k2"><tbody id="wu2k2"></tbody></samp>
  • 更多精彩內(nèi)容,歡迎關(guān)注:

    視頻號(hào)
    視頻號(hào)

    抖音
    抖音

    快手
    快手

    微博
    微博

    當(dāng)前位置:首頁(yè) 科技百科 java const

    java const

    文檔

    java const

    const是java中的預(yù)留關(guān)鍵字(java中預(yù)留關(guān)鍵字還有g(shù)oto),const修飾的數(shù)據(jù)類(lèi)型是指常類(lèi)型,常類(lèi)型的變量或?qū)ο蟮闹凳遣荒鼙桓碌摹R部梢远xconst常量,具有不可變性。
    推薦度:
    導(dǎo)讀const是java中的預(yù)留關(guān)鍵字(java中預(yù)留關(guān)鍵字還有g(shù)oto),const修飾的數(shù)據(jù)類(lèi)型是指常類(lèi)型,常類(lèi)型的變量或?qū)ο蟮闹凳遣荒鼙桓碌摹R部梢远xconst常量,具有不可變性。

    java const是什么, 讓我們一起來(lái)了解一下:

    const是java中的預(yù)留關(guān)鍵字(java中預(yù)留關(guān)鍵字還有g(shù)oto),const修飾的數(shù)據(jù)類(lèi)型是指常類(lèi)型,常類(lèi)型的變量或?qū)ο蟮闹凳遣荒鼙桓碌摹R部梢远xconst常量,具有不可變性。

    const的幾種常見(jiàn)用法?

    1、用于定義常量變量,這樣這個(gè)變量在后面就不可以再被修改。

    const?int?Val?=?10;
    ?//Val?=?20;?//錯(cuò)誤,不可被修改

    2、保護(hù)傳遞參數(shù)時(shí)參數(shù)不被修改,如果使用引用傳遞參數(shù)或按地址傳遞參數(shù)給一個(gè)函數(shù),在這個(gè)函數(shù)里這個(gè)參數(shù)的值若被修改,則函數(shù)外部傳進(jìn)來(lái)的變量的值也發(fā)生改變,若想保護(hù)傳進(jìn)來(lái)的變量不被修改,可以使用const保護(hù)。

    ?void??fun1(const?int?&val)
    ??{
    ?????//val?=?10;?//出錯(cuò)
    }
    void?fun2(int?&val)
    {
    ???val?=?10;?//沒(méi)有出錯(cuò)
    }
    void?main()
    {
    ???int?a?=?2;
    ???int?b?=?2;
    ???fun1(a);?//因?yàn)槌鲥e(cuò),這個(gè)函數(shù)結(jié)束時(shí)a的值還是2
    ???fun2(b);//因?yàn)闆](méi)有出錯(cuò),函數(shù)結(jié)束時(shí)b的值為10
    }

    3、類(lèi)中使用const修飾函數(shù)防止修改非static類(lèi)成員變量。

    class
    {
    ?public:
    ??void?fun()?const?//加const修飾
    ???{
    ?????a?=?10;?//出錯(cuò),不可修改非static變量
    ?????b?=?10;?//對(duì),可以修改
    }
    ?private:
    ??int??a?;
    ??static?int?b;
    }

    ?拓展一下:

    const是java中的預(yù)留關(guān)鍵字(java中預(yù)留關(guān)鍵字還有g(shù)oto),現(xiàn)在沒(méi)有作為關(guān)鍵字,以后的版本中可能擴(kuò)展用,但現(xiàn)在常用于C,C++中。C中的const類(lèi)似于final。

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    java const

    const是java中的預(yù)留關(guān)鍵字(java中預(yù)留關(guān)鍵字還有g(shù)oto),const修飾的數(shù)據(jù)類(lèi)型是指常類(lèi)型,常類(lèi)型的變量或?qū)ο蟮闹凳遣荒鼙桓碌摹R部梢远xconst常量,具有不可變性。
    推薦度:
    為你推薦
    資訊專(zhuān)欄
    熱門(mén)視頻
    相關(guān)推薦
    java consumer接口 統(tǒng)一和康師傅是哪國(guó)的 怎么刪掉word中的空白頁(yè) 微信筆記在哪里編輯 椰子怎么挑 蟑螂最怕三種克星 毛尖屬于什么茶 微信鈴聲怎么設(shè)置自己的歌 怎么確認(rèn)微信還在不在電腦端 河南過(guò)年的風(fēng)俗有哪些 麗水市是哪個(gè)省 微信怎么改密碼 java containskey 餃子的來(lái)歷 耗子和老鼠的區(qū)別 win10怎么關(guān)閉自動(dòng)更新 福爾馬林的主要成分 win10怎么設(shè)置定時(shí)關(guān)機(jī) 手機(jī)qq怎么退出登錄 word轉(zhuǎn)pdf怎么轉(zhuǎn) 復(fù)活節(jié)的由來(lái) java console.log java console java config java compiler java comparable接口 java commandline 山楂干泡水最佳搭配 java comet java combobox java color java collections java collect java clone() java clob java classloader java class.forname java class java cipher java charset
    Top 国产精品好好热在线观看| 久久精品午夜福利| 亚洲国产精品ⅴa在线观看| 精品国产福利久久久| 亚洲av无码国产精品色在线看不卡 | 国产精品永久在线| 精品美女在线观看| 国产精品露脸国语对白| 亚洲福利精品一区二区三区 | 无码国产精品一区二区免费I6 | 亚洲精品无码久久久久YW| 久久亚洲私人国产精品vA| 亚洲精品自在在线观看| 九色国产在视频线精品视频| 精品国产日韩亚洲一区91| 国产精品高清视亚洲精品| 99在线观看精品免费99| 久久精品免看国产| 自拍偷自拍亚洲精品情侣| 国产精品无打码在线播放| 精品国产一区二区三区无码| 精品国产一区二区三区AV性色| 国产精品婷婷久青青原| 亚洲精品美女在线观看| 久久99精品久久久久久野外| 国产91精品不卡在线| 日韩精品电影在线观看| 99久久99热精品免费观看国产| 国产日产欧产精品精品蜜芽| 久久精品电影免费动漫| 国内精品久久久人妻中文字幕| 日韩精品中文乱码在线观看| 自拍偷在线精品自拍偷99| 久久精品人人做人人爽| 久久久91精品国产一区二区三区| 日韩精品久久不卡中文字幕| 亚洲国产精品精华液| 午夜精品久久久久久久99蜜桃| 亚洲av永久中文无码精品| 日韩精品人妻一区二区三区四区 | 久久66热这里只会有精品|