1. 程式人生 > >第6章 面向對象(下)

第6章 面向對象(下)

文件 包裝 實現接口 抽象方法 接口 非靜態內部類 內存 範圍 狀態

第6章 面向對象(下)

6.1 java 8增強的包裝類

6.2 處理對象

6.2.1 打印對象和toString方法

6.2.2 ==和equals方法

6.3 類成員

6.3.1 理解類成員

6.3.2 單例(Singleton)類

6.4 final修飾符

6.4.1 final成員變量

6.4.2 final局部變量

6.4.3 final修飾基本類型變量和引用類

6.4.4 可執行“宏替換”的final變量

6.4.5 final方法

6.4.6 不可變類

6.4.7 緩存實例的不可變類

6.5 抽象類

6.5.1 抽象方法和抽象類

6.5.2 抽象類的作用

6.6 java 8改進的接口

6.6.1 接口的概念

6.6.2 java 8中接口的定義

6.6.3 接口的繼承

6.6.4 使用接口

6.6.5 接口和抽象類

6.6.6 面向接口編程

6.7 內部類

6.7.1 非靜態內部類

6.7.2 靜態內部類

6.7.3 使用內部類

6.7.4 局部內部類

6.7.5 java 8改進的匿名內部類

6.8 java 8新增的Lambda表達式

6.8.1 Lambda表達式入門

6.8.2 Lambda表達式與函數式接口

6.8.3 方法引用與構造器引用

6.8.4 Lambda表達式與匿名內部類的聯系和區別

6.8.5 使用Lambda表達式調用Arrays的類方法

6.9 枚舉類

6.9.1 手動實現枚舉類

6.9.2 枚舉類入門

6.9.3 枚舉類的成員變量、方法和構造器

6.9.4 實現接口的枚舉類

6.9.5 包含抽象方法的枚舉類

6.10 對象與垃圾回收

6.10.1 對象在內存中的狀態

6.10.2 強制垃圾回收

6.10.3 finalize方法

6.10.4 對象的軟、弱和虛引用

6.11 修飾符的適用範圍

6.12 使用JAR文件

6.12.1 jar命令詳解

6.12.2創建可執行的JAR包

6.12.3 關於JAR包的技巧

6.13 本章小結

第6章 面向對象(下)