大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java中final關(guān)鍵字有哪些作用

Java中final關(guān)鍵字有哪些作用

更新時間:2020-07-03 16:13:41 來源:動力節(jié)點 瀏覽2677次

final關(guān)鍵字可以用于三個地方。用于修飾類、類屬性和類方法。

被final關(guān)鍵字修飾的類不能被繼承,被final關(guān)鍵字修飾的類屬性和類方法不能被覆蓋(重寫);

對于被final關(guān)鍵字修飾的類屬性而言,子類就不能給他重新賦值了,如果重新賦值,會報錯:

Java中final關(guān)鍵字有哪些作用

下圖所示,當我們直接給name賦值時,因為父類中的name屬性被final修飾,所以eclipse會報錯。但是這里有一個特別容易混淆的地方:

Java中final關(guān)鍵字有哪些作用

請注意,我們在name之前加上了一個String關(guān)鍵字,其結(jié)果是從新發(fā)定義了一個變量,雖然變量名都是name,但是在內(nèi)存中占用的區(qū)域卻不同,所以不與之沖突,不會報錯。

接下來是在類方法前加上final關(guān)鍵字的用法。與類屬性類似,父類方法如果用final關(guān)鍵字進行修飾,那么不能被覆蓋,但要說明一點的是,不能被重寫是指不能同時和和父類方法同名,同參數(shù),換句話講,只要子類中的方法與父類中的方法同名,同參數(shù)列表,即使返回值不同,仍然是屬于重寫的范疇

Java中final關(guān)鍵字有哪些作用

這里的子類方法報錯,是因為他與父類中的print方法同名同參數(shù),即使他們返回值不同,但仍然是屬于重寫的范疇。所以這里有一個小結(jié)論:

重寫:只要子類方法與父類方法同名同參數(shù)就是重寫。

以上就是動力節(jié)點java培訓(xùn)機構(gòu)的小編針對“Java中final關(guān)鍵字有哪些作用”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 四虎在线精品免费高清在线 | 欧美日韩亚洲无线码在线观看 | 老王午夜69精品影院 | 91九色蝌蚪在线 | 一区二区三区在线观看免费 | 国产国语高清在线视频二区 | 色综合一本到久久亚洲91 | 四虎精品影院在线观看视频 | aaa色 | 中文字幕一区二区三区免费看 | 久久日本精品99久久久久 | 中文字幕不卡一区 | 国产一级视频播放 | 亚洲一区二区高清 | 精品偷拍模特露出丝袜在线 | 亚洲欧美日韩在线不卡中文 | 日韩麻豆国产精品欧美 | 日本人的色道www免费一区 | 欧美激情在线免费 | 一级黄网 | 色偷偷亚洲女人天堂观看欧 | 欧美va亚洲va在线观看蝴蝶网 | 中文字幕视频在线播放 | 老司机精品久久最新免费 | 精品久久久久久中文字幕无碍 | 日韩精品欧美高清区 | 福利社91 | 欧美成成人免费 | 天天干夜夜怕 | 热九九精品 | 伊人久久精品线影院 | 欧美精品一区二区精品久久 | 国产成人经典三级在线观看 | 天天伊人网 | 日韩精品视频观看 | 国产精品久久久久影院嫩草 | 99网站| 美女视频很黄很黄又免费的 | 亚洲欧美精品成人久久91 | 成人a毛片免费视频观看 | www精品久久|