国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

final關(guān)鍵字--java學習筆記

這篇具有很好參考價值的文章主要介紹了final關(guān)鍵字--java學習筆記。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

final

  • final關(guān)鍵字是最終的意思,可以修飾類、方法、變量
  • 修飾類:該類被稱為最終類,特點是不能被繼承了
  • 修飾方法:該方法被稱為最終方法,特點是不能被重寫了
  • 修飾變量:該變量只能被賦值一次

就相當于給類、方法、變量做了一個絕育手術(shù)?

示例:

final修飾類:

final關(guān)鍵字--java學習筆記,學習筆記,學習,筆記,java,final

final修飾方法:

final關(guān)鍵字--java學習筆記,學習筆記,學習,筆記,java,final

final修飾局部變量:

final關(guān)鍵字--java學習筆記,學習筆記,學習,筆記,java,final

final修飾靜態(tài)成員變量:

final關(guān)鍵字--java學習筆記,學習筆記,學習,筆記,java,final

?final修飾實例成員變量:

final關(guān)鍵字--java學習筆記,學習筆記,學習,筆記,java,final文章來源地址http://www.zghlxwxcb.cn/news/detail-801828.html

final修飾變量注意的點:?

  • final修飾基本類型的變量,變量存儲的數(shù)據(jù)不能被改變
  • final修飾引用類型的變量,變量存儲的地址不能被改變,但地址所指向?qū)ο蟮膬?nèi)容是可以被改變的

常量?

  • 使用了static final 修飾的成員變量就被稱為常量
  • 作用:通常用于記錄系統(tǒng)的配置信息
  • 命名規(guī)范:建議使用大寫英文單詞,多個單詞使用下劃線連接
  • 使用常量的優(yōu)勢:代碼可讀性更好,可維護性更好
  • 程序編譯后,常量會被“宏替換”:出現(xiàn)常量的地方全部會被替換成其記住的字面量,這樣可以保證使用常量和直接使用字面量的性能是一樣的

到了這里,關(guān)于final關(guān)鍵字--java學習筆記的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • Java 基礎進階篇(三)—— 權(quán)限修飾符、final 關(guān)鍵字與枚舉

    Java 基礎進階篇(三)—— 權(quán)限修飾符、final 關(guān)鍵字與枚舉

    權(quán)限修飾符 用于約束成員變量、構(gòu)造器、方法等的訪問范圍。 權(quán)限修飾符: 有四種作用范圍由小到大 (private - 缺省 -protected - public) 注: 不同包下的子類指的是,不同包下的子類對象能訪問,當前類創(chuàng)建父類對象訪問不了。 定義成員變量、構(gòu)造器、方法等一般需滿足如下要

    2024年02月02日
    瀏覽(93)
  • static關(guān)鍵字和final關(guān)鍵字

    在java的中,static和final是兩個必須掌握的。static和final用法多樣,且在一定環(huán)境下使用,可以提高程序的運行性能,優(yōu)化程序的結(jié)構(gòu)。下面將依次介紹static和final。注意,某些場景下,staic和final可以聯(lián)合使用

    2024年02月09日
    瀏覽(98)
  • final關(guān)鍵字的作用

    目錄 1.修飾類時 2.修飾方法時 3.修飾屬性和局部變量時 3.1修飾局部變量時 3.2修飾成員變量時 3.3修飾類變量時 4.final與普通變量的區(qū)別 5.final用于引用 1.只能是公共的(public)就算不寫也是public 2.被final修飾的類不可以被繼承 1.方法不能不能覆蓋 2.被final修飾的方法,JVM會嘗試

    2024年02月05日
    瀏覽(78)
  • final 關(guān)鍵字的用法

    final; //使用的位置: 1.用于聲明常量:基本數(shù)據(jù)類型的常量不允許修改值, ? ? ? ? ? ? ? ? ? ? ? ? ? ?引用數(shù)據(jù)類型的常量不允許重新分配內(nèi)存地址 2.用于聲明方法(最終方法),該方法在了類中不能重寫,在當前類中允許重載 3.用于聲明類(最終類), 該類不允許子類繼承

    2024年01月21日
    瀏覽(93)
  • 【Java基礎教程】(十四)面向?qū)ο笃?· 第八講:多態(tài)性詳解——向上及向下轉(zhuǎn)型、關(guān)鍵字 final與 instanceof的作用~

    【Java基礎教程】(十四)面向?qū)ο笃?· 第八講:多態(tài)性詳解——向上及向下轉(zhuǎn)型、關(guān)鍵字 final與 instanceof的作用~

    掌握final 的主要作用及使用; 掌握對象多態(tài)性的概念以及對象轉(zhuǎn)型的操作; 掌握instanceof 的主要作用及使用; 在Java 中 final稱為終結(jié)器,在Java 里面可以使用 final定義類、方法和屬性,用于表示不可變性 。 final 類:當一個類被聲明為 final 時,意味著該類不能被

    2024年02月16日
    瀏覽(114)
  • Final關(guān)鍵字的使用技巧及其性能優(yōu)勢

    Final關(guān)鍵字的使用技巧及其性能優(yōu)勢

    Java中的final用于修飾變量、方法和類,可以讓它們在定義后不可更改,從而提高程序的穩(wěn)定性和可靠性。此外,final還有一些使用技巧和性能優(yōu)勢,本文將詳細介紹它們。 在Java中,final用于修飾變量、方法和類,其基本用法如下: 修飾變量 當我們使用f

    2024年02月03日
    瀏覽(439)
  • 面向?qū)ο螅ò耍?- static 與 final 關(guān)鍵字 的使用

    目錄 1.??static 1.1??static 的概述 1.2??static 修飾的特點 1.3??static 使用時的注意事項:

    2023年04月25日
    瀏覽(92)
  • 【C++】C++11-類的新功能&default&delete&final&override關(guān)鍵字

    一個類有多少個默認成員函數(shù)? c++98:6個 C++11:8個 在C++98中,一個類中有如下六個默認成員函數(shù):構(gòu)造函數(shù),析構(gòu)函數(shù),拷貝構(gòu)造函數(shù),拷貝賦值函數(shù),取地址重載函數(shù),const取地址重載函數(shù),其中前四個成員函數(shù)最重要.后面兩個成員函數(shù)一般不會用到 其中這里“默認”的意思就是 你不

    2024年02月02日
    瀏覽(25)
  • 【學習筆記】C++ 中 static 關(guān)鍵字的作用

    【學習筆記】C++ 中 static 關(guān)鍵字的作用

    在 C/C++ 中, static 在不同的應用場景下,有不同的作用,這里總結(jié)一下,避免在使用時弄混。 我按照以下的邏輯來分類 static 的作用場景 static 作用在變量上 static 作用在全局變量上:限制全局變量在本文件上 static 作用在局部變量上:即使離開變量作用域,也保存變量

    2024年02月09日
    瀏覽(119)
  • ios客戶端學習筆記(五):學習Swift的關(guān)鍵字和容易弄混的符號

    ios客戶端學習筆記(五):學習Swift的關(guān)鍵字和容易弄混的符號

    新找到一篇文,也比較全 swift 5.1語法 1小時入門 下面是Swift語言中的常見及其說明和代碼應用實例: class:定義一個類,用于封裝一組相關(guān)的屬性和方法。 示例代碼: struct:定義一個結(jié)構(gòu)體,用于封裝一組相關(guān)的值類型數(shù)據(jù)。 示例代碼: enum:定義一個枚舉類型,用

    2023年04月22日
    瀏覽(101)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包