內容提要
本書從Java的基本概念入手,系統地分析了Java語言面向對象的編程機制,並用軟體工程的理論和方法,闡述了使用Java語言進行面向對象的程式設計技巧。本書還介紹了一些Java語言的高級特性,如網路編程、資料庫連線、多執行緒等。
作者介紹
朱福喜,任教專業 : 工學-計算機科學與技術,在職情況 : 在,性別 : 男,所在院系 : 計算機學院,所教課程 : 人工智慧基礎,研究方向 : 人工智慧中的自動推理Web知識挖掘分布並行計算企業級套用軟體(J2EE)
目錄
第一章 Java概述
1.1 Java技術的出現與形成
1.2 Java語言的物色
1.3 Java的開發和執行環境
1.4 簡單的Java程式及其開發方法
1.5 Java程式的結構剖析
習題一
第二章 面向對象基礎知識
2.1 面向對象程式設計概述
2.2 對象
2.3 訊息
2.4 類
2.5 類成員與實例成員
2.6 繼承
2.7 抽象與封裝
2.8 多態性
習題二
第三章 Java語言基礎
3.1 數據和數據類型
3.2 運算符
3.3 常用Java數值計算方法
3.4 表達式和語句
3.5 輸入輸出初步
3.6 控制語句
3.7 數組
習題三
第四章 類與對象
4.1 類與對象的創建
4.2 類成員的定認
4.3 類的訪問與封裝
習題四
第五章 繼承與多態
5.1 繼承性
5.2 多態性
5.3 接口與多態
5.4 利用抽象類、接口和Object類實現多態性下的計算
5.5 包
習題五
第六章 Java自定義的常用數據結構
第七章 異常處理
第八章 圖形用戶界面設計
第九章 流和檔案
第十章 Applet
第十一章 多執行緒程式設計
第十二章 Java網路編程
第十三章 Java資料庫連線
參考文獻