一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java中的常見關鍵字解析

java中的常見關鍵字解析

2019-11-26 15:16shichen2014 JAVA教程

這篇文章主要介紹了java中的常見關鍵字,需要的朋友可以參考下

本文主要針對Java常見關鍵字final,static,super,this進行詳細辨析,以方便讀者參考查閱。具體如下:

一、final

1)修飾class(類):

表示此類不可被繼承了

2)修飾method(方法)

表示此方法方法不可被重寫(@override)了

3)修飾variable(變量)

表示此變量的值之后不可被改變了,常用于修飾不可變的常量

注:final字面意思是“最后”、“不可更改”的意思,結合意思記憶更方便。

二、static(第二、三法常用)

1)修飾class(類):

(不常用)只可用于修飾內部類,普通類不允許這么聲明

2)修飾method(方法)

static方法是屬于類所有(對象間共享),而不是某個對象。不需創(chuàng)建對象,可以使用類名進行調用此方法。
(程序執(zhí)行時,類的字節(jié)碼被加載到內存中,類沒有創(chuàng)建對象時,類變量已經被分配內存,實例變量在創(chuàng)建具體對象時才分配內存空間。)

3)修飾variable(變量)

類似于2),變量是類級別的共享,不需創(chuàng)建對象,但是變量的值的變化是整體性的,也就是說,對象A對某static變量的值進行操作而改變了,那么對象B操作的就是改變后的static變量。

注:使用static修飾的代碼塊叫做靜態(tài)代碼塊,靜態(tài)代碼塊在JVM加載類的時候就先被執(zhí)行了,無論它們被放在什么位置,它們都是先被執(zhí)行,然后才是正常的代碼塊被執(zhí)行。可以有多個靜態(tài)代碼塊,它們會依次被JVM按照出現順序執(zhí)行,每個代碼塊只會被執(zhí)行一次。

靜態(tài)方法中不能有this和super關鍵字出現。

三、super:(指對父類的引用)

1)與Class相關(父類,也稱超類):

通過super(參數1,參數2,……,參數n),調用父類構造函數;

2)與Method(方法)相關

super.Methord(參數1,參數2,……,參數n)調用父類被重寫的方法;

3)與variable(變量)相關

super.variable,調用父類的變量

注:super必須用在子類構造方法的第一行

當父類沒有不帶參數的構造方法時,子類需要使用super來顯式地調用父類的構造方法,super指的是對父類的引用

四、this:(對當前對象的引用)

1)Class相關:

this(參數1,參數2,……,參數n),這是普通的構造函數,只能是構造函數(其他)調用構造函數(this),普通函數無法調用構造函數。

2)Method(方法)相關:

調用當前對象的方法

3)Variable(變量)相關:

調用當前對象的變量

注:this();和super();顯式的調用構造函數只能放在構造第一行;

this.method..();super.method..();可以放在任何地方當作一個普通的方法使;

構造器和方法使用關鍵字this有很大的區(qū)別。方法引用this指向正在執(zhí)行方法的類的實例。靜態(tài)方法不能使用this關鍵字,因為靜態(tài)方法不屬于類的實例,所以this也就沒有什么東西去指向。構造器的this指向同一個類中,不同參數列表的另外一個構造器。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国内自拍网红在线自拍综合 | 被巨大黑人的翻白眼 | 亚洲码在线观看 | 男老头澡堂gay老头456 | 欧美一级片免费 | 欧美老妪 | 国产高清免费午夜在线视频 | 波多野结衣女教师在线观看 | 国产欧美一区二区精品性色99 | 午夜办公室在线观看高清电影 | 好大好硬视频 | 久久精品视在线观看2 | 亚洲国产欧美在线看片 | 男人j放进女人的p视频免费 | 亚洲不卡视频 | 男人懂得网站 | 激情五月开心 | 亚洲gogo人体大胆西西安徽 | 91视频a | 久青草国产观看在线视频 | 免费网站看v片在线香蕉 | 成人网久久 | 日韩大片在线播放 | 日本ccc三级 | 亚洲午夜性春猛交xxxx | www.四虎.com| 青青青青青国产免费手机看视频 | 91久久综合 | 大团圆6全文在线阅读 | 国产精品久久久久久久久ktv | 我的好妈妈7中字在线观看韩国 | 美女69xx| 午夜dj影院在线观看完整版 | 亚州精品视频 | 精品久久一区 | 天天色天天综合 | 亚洲欧美日韩中文字幕网址 | 动漫xnxx | 全黄h全肉细节文在线观看 全彩成人18h漫画 | 亚洲免费在线看 | 亚洲视频99 |