999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

探討Java中內部類及其用法

2019-03-06 11:14:18長沙學院計算機工程與應用數學學院
天津教育 2019年14期
關鍵詞:定義方法

■長沙學院計算機工程與應用數學學院 劉 欣

Java 中的內部類在程序中起著“心臟”的作用,能用此實現特定的功能,具有非常好的封裝性。使用內部類可以很方便地編寫事件驅動程序。本文將結合簡單實例內部類理解及用法進行詳細描述。

一、內部類的定義及分類

內部類指的是Java 類體內定義的類,也稱為嵌套類。通常類體內有屬性與方法兩大部分,有了內部類,類體內可包括屬性、方法及類三個部分。內部類可分為成員內部類、靜態內部類與方法內部類,以及一種特殊的匿名內部類。下面分別闡述。

二、成員內部類

成員內部類指的是與外部類的屬性、方法并列定義且作為外部類的一個成員存在的類。比如:

class outter{

void f( ){ //inner bb=new inner(); bb.g();System.out.print(“我是外部類的方法”);}

class inner{ void g( ){

System.out.print(“我是內部類的方法”);}}

public static void main(String args[]){outter.inner aa=new outter( ).new inner( );aa.g( );}}

例中inner 是成員內部類。若想通過外部類去訪問內部類,則需通過外部類對象創建內部類對象,語法如下:

外部類名:內部類名變量名=new 外部類名( )·new 內部類名( );然后用對象訪問內類部里的方法。代碼如下:

另外,可在內部類里訪問外部類成員方法。

三、靜態內部類

靜態內部類是內部類的前面加上了修飾詞static,舉例如下:

其中inner 就是靜態內部。如果想通過外部類去訪問內部類,只需要直接創建外部類的對象去訪問內部方法,創建對象的具體語法格式如下:

外部類名.內部類名 對象名=new 外部類名.內部類名();

然后用外部類對象去訪問內部類里的方法。對應上例中的代碼為:

outter.inner aa=new outter.inner();

四、匿名內部類

匿名內部類顧名思義,就是沒有名字的內部類,而且是方法內部類。在GUI 編程中用得較多,用于實現每個組件注冊了監聽事件后,來完成事件的響應動作。格式為:

方法名(new 接口名( ){});

舉例如下:

五、方法內部類

方法內部類又叫局部內部類,該類位于方法體內,使用范圍比方法小,比較少用。特別要注意的是方法體內不能定義靜態方法內部類。

六、結語

除了可方便定義外,內部類還具有如下特點:

1.不為同一包的其他類所見,具有很好的封裝性。

2.使用內部類可用于編寫事件驅動程序。

3.匿名內部類可以方便的定義運行時回調。

猜你喜歡
定義方法
永遠不要用“起點”定義自己
海峽姐妹(2020年9期)2021-01-04 01:35:44
定義“風格”
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
山的定義
公務員文萃(2013年5期)2013-03-11 16:08:37
主站蜘蛛池模板: 999精品视频在线| 99热这里只有精品国产99| 久久超级碰| 国产麻豆aⅴ精品无码| 欧美日韩国产在线人| 色综合久久88| 国产成人8x视频一区二区| 亚洲成aⅴ人在线观看| 久久综合一个色综合网| 亚洲国产第一区二区香蕉| 精品三级网站| 高清不卡毛片| 国产不卡网| 99热国产在线精品99| 2021国产精品自产拍在线| 91在线激情在线观看| 91精品专区国产盗摄| 久久a级片| 国产精品无码AV中文| 99在线国产| 午夜精品福利影院| 日本午夜三级| 欧美色视频在线| 精品综合久久久久久97| 伊人久久久久久久| 亚洲一欧洲中文字幕在线| 国产福利不卡视频| 欧美日韩国产综合视频在线观看| 日韩高清一区 | 国产青青操| 8090午夜无码专区| 午夜性刺激在线观看免费| 国产黄在线免费观看| 高清亚洲欧美在线看| 国产视频大全| 性视频一区| 欧美天天干| 在线国产毛片手机小视频| 九九精品在线观看| 亚洲人成影院在线观看| 天堂va亚洲va欧美va国产| 国产丝袜无码一区二区视频| 人妻21p大胆| 伊人蕉久影院| 中文字幕天无码久久精品视频免费| 亚洲成人精品在线| 在线色综合| 日韩中文字幕免费在线观看| 99偷拍视频精品一区二区| 国产一区二区在线视频观看| 久草中文网| 国产成人精品一区二区三区| 91精品日韩人妻无码久久| 日韩午夜伦| 欧美亚洲国产一区| 成人午夜久久| 日本a级免费| 色丁丁毛片在线观看| 国产成人亚洲日韩欧美电影| 亚洲成人一区在线| 亚洲精品第五页| 真实国产精品vr专区| 伊人成人在线| 性欧美精品xxxx| 日韩欧美中文亚洲高清在线| 久久人妻系列无码一区| 亚洲三级色| 国产91小视频| 国内a级毛片| 视频在线观看一区二区| 毛片在线播放a| 国产91精品调教在线播放| 日本手机在线视频| 日本在线视频免费| 丝袜高跟美脚国产1区| 亚洲午夜天堂| 欧美一级黄色影院| 在线中文字幕网| 久久久久亚洲Av片无码观看| 日韩欧美国产区| 色综合天天娱乐综合网| 无码福利视频|