圖書信息
出版社: 華南理工大學出版社; 第1版 (2003年10月1日)
叢書名: 21世紀計算機科學與技術系列教材
平裝: 409頁
開本: 16開
ISBN: 7562320039
條形碼: 9787562320036
尺寸: 22.6 x 16.8 x 1.4 cm
重量: 522 g
內容簡介
本書特色:
將面向對象編程與當前最為流行的Java語言結合起來,以純面向對象的Java語言為實例,深入闡釋面向對象技術的核心概念。由於Java較其他的面向對象語言更簡單、易學且用途更廣,容易引起學生學習的興趣並增強教學效果。
本書中的理論部分注重基於概念的正確與嚴謹,做到說理清楚、邏輯嚴密、層次分明、通俗易懂。作為程式語言教材,本書還強調實踐,所舉例子都經上機調試,充分考慮學生學習時容易理解錯或上機操作易犯的錯誤等情況。例子選取與理論部分聯繫緊密結合,以加深讀者理解。
採用“注意”、“小竅門”或用圖形或表格等方法強調關鍵和核心,使讀者更易理解、掌握所講知識。
為了配合Java軟體版本的快速升級,本書儘量按當前最新版本的內容編寫。為了幫助讀者掌握這門課的專業英語辭彙,本書的關鍵術語都加上對應的英文。
目錄
1 Java語言概述
1.1 Java語言的產生和發展
1.2 JDK的安裝和使用
1.3 Java的第一個獨立應用程式
1.4 Java的小應用程式
1.5 Java的特色
1.6 Java語言與C++的比較
練習與思考
2 Java語言程式設計基礎
2.1 Java語言程式的基本構成要素
2.2 數據類型
2.3 運算符
2.4 常用Java數值計算方法
2.5 表達式
2.6 包裝類
2.7 輸入輸出初步
2.8 流程控制
練習與思考
3 面向對象程式設計
3.1 面向對象的程式設計概述
3.2 抽象性與封裝性
3.3 Java的類
3.4 Java類的對象
3.5 類與類之間的關係
3.6 抽象方法和抽象類
3.7 Java類中的三種重要方法
練習與思考
4 Java類層次的特性
4.1 Java語言系統類的層次
4.2 繼承性
4.3 多態性
4.4 Java接口
4.5 Object基類
4.6 class類
4.7 Java的包
4.8 綜合套用實例
練習與思考
5 數組、字元串及其他
5.1 數組
5.2 字元串
5.3 字元串套用
5.4 Vector類與Hashtalbe類
練習與思考
6 異常
6.1 異常的概念
6.2 定義異常
6.3 拋出異常
6.4 捕獲和處理異常
練習與思考
7 執行緒與多執行緒
8 流與輸入輸出
9 圖形用戶界面程式設計
10 圖形用戶界面高級編程
11 JDBC
12 Java的網路傳輸
參考文獻