免费观看av_97国产在线_亚洲国产成人在线_国产欧美精品一区二区色综合_欧美一区二区一级片_国产成人av在线播放

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

當(dāng)前位置:首頁  >  IT問答庫  >  Java基礎(chǔ)知識

Java中final關(guān)鍵字如何使用

發(fā)布:Java培訓(xùn) 2022-01-20 15:23

Java中final關(guān)鍵字如何使用

推薦答案

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

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

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

3)非靜態(tài)成員變量在構(gòu)造方法中賦值。

final修飾類

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

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

public final class FinalClass { }

//下面的類繼承將會出現(xiàn)編譯錯誤

class Sub extends FinalClass { }

final修飾方法

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

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

public class FinalMethod {

public final void say () { }

}

class Sub extends FinalMethod {

//下面方法將會出現(xiàn)編譯錯誤

public void say () { }

}

final成員變量

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

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

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

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

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

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

最新問答資訊

01 unity用什么編程語言?unity學(xué)習(xí)難度大嗎

學(xué)習(xí) unity 語言
6020 人關(guān)注

02 python容易學(xué)嗎?學(xué)好python有什么好處?

學(xué)習(xí) python 工作 培訓(xùn)
5389 人關(guān)注

03 html是什么語言?html學(xué)習(xí)難嗎?

學(xué)習(xí) html 語言 可以
5062 人關(guān)注

04 c語言難學(xué)嗎?c語言學(xué)好要多久?

語言 技術(shù) 學(xué)習(xí)
4733 人關(guān)注

06 學(xué)好平面設(shè)計要多久?報速成班靠譜嗎?

平面 設(shè)計 學(xué)習(xí) 時間
4238 人關(guān)注

相關(guān)問題

Java培訓(xùn)班的課程一般都學(xué)習(xí)什么內(nèi)容

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

學(xué)習(xí)Java有哪些技巧嗎

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

java程序員常用到的技術(shù)有哪些

操作系統(tǒng)、計算機(jī)網(wǎng)絡(luò)這些基礎(chǔ)知識,工作之后基本都忘的差不多了...

int和integer有哪些區(qū)別?

int 和 Integer 的基本區(qū)別有如下?點: int 是基本數(shù)據(jù)類型,...

JVM模型的介紹二

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

JVM模型的介紹一

Java培訓(xùn)班教程系列分享JVM模型的介紹一,Java內(nèi)存分配:JVM定義...

測一測
你知道多少IT梗

主站蜘蛛池模板: 天堂网日本 | 国产成人精品福利色多多 | 日本午夜大片免费观看视频 | 天天擦天天干 | 人成午夜免费大片在线观看 | 日本午夜精品一本在线观看 | 韩国19福利视频免费观看 | 日韩欧美在线观看一区 | 免费一级a毛片在线 | 国产欧美日韩精品一区二 | 欧美jizzhd精品欧美另类 | jizz日本美女 | 中文字幕日韩精品一区口 | 亚洲高清中文字幕一区二区三区 | 久草免费福利资源站 | 欧美日韩中 | 日本三级欧美三级香港黄 | 亚洲毛片在线看 | 免费看成人毛片 | 日本久久久久久久 | 国产一级淫片a免费播放口 国产一级又色又爽又黄大片 | 在线免费日本 | 99久久精品久久久 | a视频在线观看 | 69视频最新在线观看 | 欧美噜噜 | 韩国一级在线观看 | 在线免费视频a | 欧美日韩不卡在线 | 欧日韩美香蕉在线观看 | 欧美视频一区二区三区在线观看 | 日本黄色大片网站 | 免费激情在线视频 | 午夜看片影院在线观看 | 国产精品合集一区二区三区 | 亚洲视频2020 | 天天干天天玩天天操 | 一级大黄美女免费播放 | 韩国三级hd中文字幕所有 | 男女午夜爽爽大片免费 | 曰本女人牲交全视频免费毛片 |