1 面向對象的程序設計概述
1.1 計算機程序設計語言的發(fā)展
1.2 面向對象的方法
1.3 面向對象的基本概念
1.4 面向對象的語言
1.5 Java語言及開發(fā)環(huán)境簡介
本章小結
練習題
上機實驗題
2 Java程序設計基礎
2.1 Java程序設計概述
2.2 關鍵字和標識符
2.3 基本數(shù)據(jù)類型
2.4 常量和變量
2.5 運算符和表達式
2.6 常用方法
2.7 流程控制語句
2.8 程序設計風格
本章小結
練習題
上機實驗題
3 類與對象
3.1 類與對象的有關概念
3.2 成員的訪問屬性
3.3 類的定義與訪問控制
3.4 對象的構造與回收
3.5 類和對象成員的訪問方法
3.6 類中方法的調用過程與參數(shù)傳遞
本章小結
練習題
上機實驗題
4 類的繼承與多態(tài)
4.1 子類的定義
4.2 超類中的成員在子類中的繼承與覆蓋
4.3 this和super的作用
4.4 隱式和顯式類型轉換
4.5 靜態(tài)多態(tài)性和動態(tài)多態(tài)性
4.6 抽象類和接口
4.7 內部類
4.8 包的概念及包的聲明與導人
4.9 JavaAPI文檔的使用
本章小結
練習題
上機實驗題
5 字符串、數(shù)組與向量
5.1 字符串類String和String Buffer
5.2 -維數(shù)組的定義與創(chuàng)建
5.3 二維及多維數(shù)組的定義與創(chuàng)建
5.4 基本數(shù)據(jù)類型所對應的包裹類
5.5 集合類型簡介
5.6 向量類Vector
5.7 for語句的簡化寫法
5.8 常用系統(tǒng)包簡介
本章小結
練習題
上機實驗題
……
6 異常處理
7 文件操作
8 Java應用示例
參考文獻