<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          面試官:說一下 final 和 final 的 4 種用法?

          共 1102字,需瀏覽 3分鐘

           ·

          2022-01-01 18:21

          點擊關(guān)注公眾號,Java干貨及時送達(dá)??

          來源 | Java中文社群(ID:javacn666)

          final 定義

          final 翻譯成中文是“最終”的意思,它是 Java 中一個常見關(guān)鍵字,使用 final 修飾的對象不允許修改或替換其原始值或定義。比如類被 final 修飾之后,就不能被其他類繼承了,如下圖所示:

          final 的 4 種用法

          final 的用法有以下 4 種:

          1. 修飾類
          2. 修飾方法
          3. 修飾變量
          4. 修飾參數(shù)

          1.修飾類

          final?class?Animal?{

          }

          2.修飾方法

          public?class?FinalExample?{
          ????public?final?void?sayHi()?{
          ????????System.out.println("Hi~");
          ????}
          }

          3.修飾變量

          public?class?FinalExample?{
          ????private?static?final?String?MSG?=?"hello";
          ?//......
          }

          4.修飾參數(shù)

          public?class?FinalExample?{
          ????public?void?sayHi(final?String?name)?{
          ????????System.out.println("Hi,"?+?name);
          ????}
          }

          final 作用

          使用 final 修飾類可以防止被其他類繼承,如 JDK 代碼中 String 類就是被 final 修飾的,從而防止被其他類繼承,導(dǎo)致內(nèi)部邏輯被破壞。

          String 類部分源碼如下:

          總結(jié)

          final 是 Java 中常見的一個關(guān)鍵字,被它修飾的對象不允許修改、替換其原始值或定義。final 有 4 種用法,可以用來修飾類、方法、變量或參數(shù)。

          1.?一個由“ YYYY-MM-dd ”引發(fā)的慘案 !元旦來臨前警惕 ~

          2.?100G內(nèi)存下,MySQL查詢200G大表會OOM么?

          3.?Alfred 效率神器使用手冊!給力~

          4.?SpringBoot 啟動時實現(xiàn)自動執(zhí)行代碼的幾種方式講解

          最近面試BAT,整理一份面試資料Java面試BATJ通關(guān)手冊,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。

          獲取方式:點“在看”,關(guān)注公眾號并回復(fù)?Java?領(lǐng)取,更多內(nèi)容陸續(xù)奉上。

          文章有幫助的話,在看,轉(zhuǎn)發(fā)吧。

          謝謝支持喲 (*^__^*)

          瀏覽 20
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  天天干夜夜艹 | 天天A片| 爱液视频网页版免费 | 亚洲 精品 综合 精品 自拍 | ezrabebe |