Java基礎——內部類

來源:互聯網
上載者:User

標籤:

聲明:本欄目所使用的素材都是凱哥學堂VIP學員所寫,學員有權匿名,對文章有最終解釋權;凱哥學堂旨在促進VIP學員互相學習的基礎上公開筆記。

一.內部類:

有名內部類:

*類中得兩大成員:靜態成員和執行個體成員。

內部類得建立和應用:
1.靜態內部類得應用:

2.執行個體內部類得應用:

3.內部成員訪問得問題:

為什麼實力內部類中無法申請靜態得任何成員?
類一家在靜態成員就載入起來了,但是因為它是一個執行個體類,執行個體成員是需要建立對象之後才可以載入得,所以執行個體類中得靜態成員是沒有任何用處得,所以不讓申請。

在java中得介面檔案和內部類,編譯之後都會產生一個位元組碼檔案也就是class檔案。

無名內部類

1.類實現介面用到無名內部類

2.無名內部類也可以用到類繼承類中

無名內部類編譯之後也會產生一個calss檔案。
無名類訪問外部的屬性:
無名類要訪問變數,變數的前面需要加上final

如果變數只做了一次賦值,在後期都沒有對它進行任何的賦值,那這個變數就可以變為常量,在無名內部類中就會自動變為常量。

3.lambda運算式:

二.枚舉

既然是一個選取器,是一個選擇,通過數字或者類別進行選擇,我們就應該寫一個枚舉的類型放在這裡。

三.main方法的參數

用於啟動的時候接收某些重要訊息,接受很多的啟動參數。

Java基礎——內部類

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.