<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 久久久久这里只有精品| 久久精品国产72国产精| 精品国产综合区久久久久久| 亚洲精品无码aⅴ中文字幕蜜桃| 亚洲国产精品无码AAA片| 亚洲国产综合精品中文字幕| 亚洲国产成人久久精品大牛影视| 熟妇人妻VA精品中文字幕| 精品无码三级在线观看视频 | 国产叼嘿久久精品久久| 亚洲国产精品无码久久久秋霞1| 99久久99热精品免费观看国产| 在线亚洲精品自拍| 夜夜精品无码一区二区三区| 国模精品一区二区三区视频| 成人三级精品视频在线观看| 乱码精品一区二区三区| 囯产精品一品二区三区| 久久人搡人人玩人妻精品首页| 无码8090精品久久一区| 国产精品国产三级国产专播下| 99视频30精品视频在线观看| 亚洲精品第五页中文字幕| 骚片AV蜜桃精品一区| 国产精品伦一区二区三级视频| 国产午夜精品一区理论片飘花 | 久9热视频这里只精品18| 91久久精品午夜一区二区| 久久精品94精品久久精品| 九九精品成人免费国产片| 国产成人亚洲精品狼色在线| 久久精品国产99久久香蕉| 亚洲精品第一国产综合精品99| 国产成人精品午夜视频'| 国产精品久久现线拍久青草 | 精品无码一级毛片免费视频观看| 视频二区国产精品职场同事| 日本Aⅴ大伊香蕉精品视频| www好男人精品视频在线观看| 亚洲国产主播精品极品网红| 国产成人精品免费视频大全|