內部類的分類

內部類根據定義 的情況可以分爲以下四種:

 1,靜態內部類:它相當於外部類的靜態成員一樣,使用static修飾的內部類,它隸屬於外部類,使用起來相當於獨立的外部類。

2.成員內部類:它相當於外部類普通的成員一樣,隸屬於外部類的具體的對象,在定義它的時候,需要先創建外部類對象,再創建它的實例。

3,局部內部類:它定義在一個方法的方法體中,他往往僅作爲方法短暫的使用,只能訪問用final修飾的局部變量。

4,匿名內部類:他也定義在方法體中,但是他沒有一個具體的名字,具有非常大的靈活性,工作本質與局部內部類類似。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章