五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

千鋒教育Java入門全套視頻教程(java核心技術(shù),適合java零基礎(chǔ),Java

2023-07-12 17:26 作者:李童鞋LV  | 我要投稿

Java常用內(nèi)部類

1、定義:在類的內(nèi)部定義另一個(gè)完整的類,類的嵌套

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

(1)局部內(nèi)部類:定義在類中的方法中,在定義類的代碼之后直接創(chuàng)建,作用范圍僅限于本方法中。

作用:承載更多的數(shù)據(jù),限制訪問范圍

注意:在局部內(nèi)部類中訪問方法中的局部變量,局部變量需要使用final修飾,使得生命周期更長。

(2)成員內(nèi)部類:定義位置在類中方法外,創(chuàng)建對(duì)象時(shí)候需要先創(chuàng)建外部類對(duì)象,成員內(nèi)部類可以訪問外部類中所有的內(nèi)容。

創(chuàng)建對(duì)象方法:外部類.內(nèi)部類 對(duì)象名 = 外部類對(duì)象.new 內(nèi)部類的構(gòu)造器();

作用:承載更多的數(shù)據(jù),和外部類關(guān)聯(lián)比較緊密

注意:變量名重名的時(shí)候需要區(qū)分(外部類.this.內(nèi)部類屬性)

(3)靜態(tài)內(nèi)部類:定義位置在類中方法外,使用static修飾,可以直接使用類名調(diào)用創(chuàng)建對(duì)象。

創(chuàng)建對(duì)象方法:靜態(tài)內(nèi)部類創(chuàng)建對(duì)象不在依賴外部類對(duì)象,外部類.內(nèi)部類 對(duì)象名 = new 外部類.內(nèi)部類的構(gòu)造器

作用:如果內(nèi)容需要加載的時(shí)機(jī)很早,可以使用靜態(tài)實(shí)現(xiàn)注意:只能調(diào)用靜態(tài)數(shù)據(jù),不能訪問非靜態(tài)成員

(4)匿名內(nèi)部類:定義位置在方法中,沒有名字。

匿名內(nèi)部類創(chuàng)建對(duì)象:new接口/抽象類(構(gòu)造的參數(shù)列表){匿名的局部內(nèi)部類},并且需要重寫方法。

作用:更方便的創(chuàng)建對(duì)象。

注意:接口和抽象類不能存在過多的方法。

千鋒教育Java入門全套視頻教程(java核心技術(shù),適合java零基礎(chǔ),Java的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
双鸭山市| 华安县| 新宾| 浑源县| 大荔县| 宜丰县| 南和县| 桐乡市| 札达县| 绥中县| 砀山县| 长白| 常德市| 枣强县| 博野县| 曲周县| 呼伦贝尔市| 平和县| 永仁县| 泰来县| 兰考县| 九江市| 临桂县| 临沂市| 泰顺县| 安阳县| 饶河县| 大渡口区| 西宁市| 井研县| 梁河县| 治多县| 洪江市| 沛县| 辰溪县| 榕江县| 卓尼县| 华安县| 井冈山市| 云霄县| 灯塔市|