猛操女人-猛操网-咪咪爱毛片-米奇久久-91破处视频-91视频综合网

千鋒教育-做有情懷、有良心、有品質的職業教育機構

當前位置:首頁  >  IT問答庫  >  Java基礎知識

Java中final關鍵字如何使用

發布:Java培訓 2022-01-20 15:23

Java中final關鍵字如何使用

推薦答案

final變量只能賦值一次,賦值的方式有三種:

1)聲明變量時直接賦值;

2)非靜態成員變量在{}塊中賦值,靜態成員變量在static{}塊中賦值;

3)非靜態成員變量在構造方法中賦值。

final修飾類

final類不能被繼承,因此不會有子類。final類中的方法不論是否有final修改,都是final的。

下面定義了一個簡單的final類:

public final class FinalClass { }

//下面的類繼承將會出現編譯錯誤

class Sub extends FinalClass { }

final修飾方法

final方法不能被override。若父類中的方法為final的,則子類不能override該方法,但可以調用該方法(父類的final方法)。

下面的程序試圖重寫final方法,將會引發編譯錯誤:

public class FinalMethod {

public final void say () { }

}

class Sub extends FinalMethod {

//下面方法將會出現編譯錯誤

public void say () { }

}

final成員變量

final修飾的變量不可被改變,意思是不能被重新賦值。由于final修飾的成員變量不能重新賦值,所以Java語規定:final修飾的成員變量必須由程序員顯示的指定初始值。

final修飾的類變量和實例變量指定初始值得地方如下:

1)類變量:必須在靜態初始化塊中指定初始值或聲明該類變量時指定初始值,而且只能二選一指定。

2)實例變量:必須在非靜態初始化塊、聲明該實例變量或構造器中指定初始值,而且只能三選一指定。

final修飾基本類型變量和引用類型變量的區別:

當final修飾基本類型變量時,改基本類型變量不能被改變。但對于引用類型變量而言,它保存的僅僅只是引用,final只保證這個引用類型變量所引用的地址不會改變,即一直引用同一個對象,但這個對象完全可以發生改變。

最新問答資訊

01 unity用什么編程語言?unity學習難度大嗎

學習 unity 語言
6020 人關注

02 python容易學嗎?學好python有什么好處?

學習 python 工作 培訓
5389 人關注

03 html是什么語言?html學習難嗎?

學習 html 語言 可以
5062 人關注

04 c語言難學嗎?c語言學好要多久?

語言 技術 學習
4733 人關注

06 學好平面設計要多久?報速成班靠譜嗎?

平面 設計 學習 時間
4238 人關注

相關問題

Java培訓班的課程一般都學習什么內容

首先是Java技術的核心和基礎JavaSE,這一階段會接觸到Java基礎語...

學習Java有哪些技巧嗎

java作為最經典的編程語言之一受到大家的喜愛,不止你我,很多人...

java程序員常用到的技術有哪些

操作系統、計算機網絡這些基礎知識,工作之后基本都忘的差不多了...

int和integer有哪些區別?

int 和 Integer 的基本區別有如下?點: int 是基本數據類型,...

JVM模型的介紹二

JVM模型的介紹二,接著上一篇我們繼續來分享,棧之本地方法棧。 ...

JVM模型的介紹一

Java培訓班教程系列分享JVM模型的介紹一,Java內存分配:JVM定義...

測一測
你知道多少IT梗

主站蜘蛛池模板: 九九99re在线视频精品免费 | 成人看片黄a免费看视频 | 国产精品欧美亚洲 | 午夜影视在线免费观看 | 91在线免费视频 | 我要色综合网 | 日日操狠狠干 | 手机在线精品视频 | 成年人影院在线观看 | 精品国产第一页 | 亚洲一区中文 | 亚洲男人天堂网站 | 色多网站免费视频 | 亚洲人成网站色7799在线播放 | 男女性免费视频观看 | 麻豆国产高清在线播放 | 欧美激情视频一区二区三区 | 精品欧美一区二区三区精品久久 | 天天弄天天模 | 日本一区二区三区不卡在线看 | 激情视频网站 | 中日韩精品视频在线观看 | 日本全黄三级在线观看 | 国产123区在线视频观看 | 性欧美高清video| 色淫影院 | 亚洲依依成人综合网站 | 亚洲天堂在线观看视频 | 久久久久88色偷偷免费 | 欧美精品一区二区久久 | 国产成人久久一区二区三区 | 欧美日韩xxx | 天天干夜夜想 | 天天弄天天模 | 羞羞视频导航 | 成人午夜影院在线观看 | 天天干天天日天天射天天操毛片 | 91视频最新网站 | 拔擦拔擦8x高清在线 | 黄色视频一级毛片 | 国产一区二区三区在线免费 |