日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

java内部类的权限符,static介绍、内部类、final、权限修饰符的作用范围,

發(fā)布時(shí)間:2023/11/27 生活经验 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java内部类的权限符,static介绍、内部类、final、权限修饰符的作用范围, 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

static介紹、內(nèi)部類、final、權(quán)限修飾符的作用范圍,static 關(guān)鍵字:(可用于修飾方法、變量)

static 特點(diǎn):

static是靜態(tài)修飾符,一般修飾成員變量。被static修飾的屬于全局共享。被static修飾的成員屬于類,(又叫類成員)不屬于單個(gè)這個(gè)類的某個(gè)對象。

被static關(guān)鍵字修飾的成員可通過類名.的方式調(diào)用。而且,被static修飾的成員是隨著類的加載而加載的。

格式:

類名.成員變量

類名.成員方法

靜態(tài)代碼塊:

優(yōu)先于構(gòu)造方法執(zhí)行,并且只執(zhí)行一次。隨著類的加載而加載。一般可用于給靜態(tài)變量賦值,用來給類進(jìn)行初始化。

格式:

static{代碼塊}

內(nèi)部類:

什么是內(nèi)部類?

寫在其他類的內(nèi)部的類,就叫內(nèi)部類。

什么時(shí)候使用內(nèi)部類?

當(dāng)在描述一類事物的時(shí)候,若該類事物內(nèi)部還存在其他事物,就定義內(nèi)部類。

內(nèi)部類的分類:

分為成員內(nèi)部類和局部內(nèi)部類。

成員內(nèi)部類格式:

class 類名{

class 類名{

}

main{}

}

訪問方式為:外部類名.內(nèi)部類名 變量名 = new 外部類名().new 內(nèi)部類名();

局部內(nèi)部類格式:

class 類名{

public void show(){

class 類名{

//其他代碼

}

}

}

訪問方式為:需要在方法內(nèi)部創(chuàng)建內(nèi)部類對象。

匿名內(nèi)部類:

定義匿名內(nèi)部類的兩個(gè)含義:

臨時(shí)定義某一指定類型的子類

定義后即刻創(chuàng)建剛剛定義的這個(gè)子類的對象

作用:

匿名內(nèi)部類是創(chuàng)建某個(gè)類型子類型的快捷方式。

定義匿名內(nèi)部類的使用格式:

new 父類或接口(){

//進(jìn)行方法重寫

};

final 常量:

final表示最終的意思,被賦值后不可改變。可以用來修飾類、成員以及局部變量。

被final修飾的類或方法,不可以被繼承或重寫。

引用類型被final修飾后,是地址值不可以被改變,值還可以改變。

權(quán)限修飾符的作用范圍:

四種包的訪問權(quán)限修飾符:public 、 protected 、 default 、 private

public 權(quán)限最大,private權(quán)限最小。

public? ? ?protected? ? default? ? private

同一類中?? ??? ??? ??? ??? ?? ??? true   true ?   ? ?true ?? ??? ?true

同一包中(子類與無關(guān)類)? true? ? ? ? true? ? ? ? ? ? ?true

不同包的子類? ? ? ? ? ? ? ? ? ?true? ? ? ? true

不同包中的無關(guān)類? ? ? ? ? ? true

歸納:

要想僅能在本類中訪問使用private修飾;

要想本包中的類都可以訪問不加修飾符即可;

要想本包中的類與其他包中的子類可以訪問使用protected修飾

要想所有包中的所有類都可以訪問使用public修飾。

注意:如果類用public修飾,則類名必須與文件名相同。一個(gè)文件中只能有一個(gè)public修飾的類。

http://www.dengb.com/Javabc/1386478.htmlwww.dengb.comtruehttp://www.dengb.com/Javabc/1386478.htmlTechArticlestatic介紹、內(nèi)部類、final、權(quán)限修飾符的作用范圍, static 關(guān)鍵字:(可用于修飾方法、變量) static 特點(diǎn): static是靜態(tài)修飾符,一般修飾成員...

總結(jié)

以上是生活随笔為你收集整理的java内部类的权限符,static介绍、内部类、final、权限修饰符的作用范围,的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。