第 2-2 课:各种内部类和枚举类 + 面试题
生活随笔
收集整理的這篇文章主要介紹了
第 2-2 课:各种内部类和枚举类 + 面试题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
內部類不僅經常出現在各種面試題中,還會在 Java 源碼中頻頻出現,因此只有搞明白了 Java 內部類,才能搞定面試和看懂各種 Java 源碼。
內部類
Java 內部類,分為以下四種:
- 成員內部類
- 靜態成員內部類
- 局部內部類
- 匿名內部類
下面分別來看這些內部類的使用。
成員內部類
定義
在一個類中定義了另一個類,則將定義在類中的那個類稱之為成員內部類。成員內部類也是最普通的內部類。
使用
成員內部類的使用示例如下:
class Outer {public Outer() {System.out.println("Outer Class.");}class Inner {public void sayHi() {System.out.println("Hi, Inner.");}} }其中 Inner 類則為成員內部類。
而成員內部類的創建和使用,請參考以下完整的示例代碼:
總結
以上是生活随笔為你收集整理的第 2-2 课:各种内部类和枚举类 + 面试题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot集成Google开源
- 下一篇: 第 1-6 课:玩转时间 + 面试题