JAVA程序設計

古凌嵐等編著書籍

徠《java程序設計》是2005年出版的圖書,作者是古凌嵐。

書籍信息


作者:古凌嵐等
定價:20元
印次:1-1
ISBN:9787302105053
出版日期:2005.03.01
印刷日期:2005.03.21

內容簡介


本書從應用Java技術開發一個完整案例的角度,設計了一個案例,圍繞開發案例展開Java技術的介紹,並附有單元練習和每章練習。主要內容包括:Java技術的概況、基本概念、利用面向對象編寫Java程序的基礎;對於編寫JFrame界面程序所需的相關知識如布局管理器、界面組件等;對於編寫JApplet界面程序所需的相關知識;討論Java中的事件處理的概念及應用,異常處理機制;線程、I/O處理、TCP/IP協議、Socket編程。同時,為了加強學習效果,本書也提供了一個學慣用案例,要求學習者使用已學習的知識並參照書中案例進行實際開發,以達到“學以致用”的目的。本書結構合理、語言通俗易懂,並具有理論內容適當、側重技術應用的特點。該教材主要面向高職高專的學生,同時也可作為相關技術的培訓教材。

圖書目錄


第1章Java概述1
1.1Java語言概述1
1.1.1Java語言歷史及特性1
1.1.2Java程序3
1.1.3Java運行環境4
1.1.4Java開發環境5
1.2編寫Java程序6
1.2.1Java程序編寫基礎6
1.2.2案例——編寫一個簡單程序17
1.3小結20
習題20
第2章圖形用戶界面21
2.1圖形用戶界面的組成組件21
2.1.1用戶界面的類型21
2.1.2Java中提供的GUI組件類22
2.1.3案例——設計航班信息資料錄入界面33
2.2小結38
習題38
第3章布局管理器40
3.1了解布局管理器40
3.1.1布局管理器的種類40
3.1.2案例——布局管理器的應用53
3.2小結62
習題62
Java程序設計目錄第4章事件64
4.1事件處理64
4.1.1事件模型64
4.1.2事件處理機制66
4.1.3案例——錄入航班數據的合法性驗證69
4.2低級事件78
4.2.1滑鼠事件78
4.2.2鍵盤事件81
4.2.3案例——航班班次數據格式合法性驗證81
4.3小結85
習題86
第5章Applet87
5.1Applet的基本特性87
5.1.1Applet的背景87
5.1.2Applet的創建89
5.1.3編寫HTML文件的代碼90
5.1.4繪製Applet窗體內容91
5.2創建基於Applet的圖形用戶界面95
5.2.1在Applet中擺放圖形元素95
5徠.2.2使用狀態窗口97
5.2.3在Applet中使用外部參數97
5.2.4案例——用戶通過Web註冊到航空公司客戶服務系統99
5.3策略文件105
5.4小結108
習題109
第6章異常處理110
6.1異常處理機制111
6.1.1異常的概念111
6.1.2異常處理的實現111
6.2自定義異常類133
6.2.1throw和throws133
6.2.2案例——限定錄入的航班可載人數範圍134
6.3小結138
習題139
第7章輸入輸出141
7.1File和RandomAccessFile類141
7.1.1File和RandomAccessFile類141
7.1.2案例——將客戶資料寫入文件的指定位置144
7.2流150
7.2.1流類150
7.2.2案例——將客戶資料作為對象數據寫入文件的指定位置153
7.3小結156
習題157
第8章線程158
8.1線程的概念158
8.2線程的實現164
8.3線程間的通信173
8.3.1線程通信機制173
8.3.2Vector類174
8.3.3線程間通信的實現176
8.4小結179
習題180
第9章Socket編程182
9.1客戶/伺服器概念183
9.1.1客戶/伺服器模型183
9.1.2TCP/IP協議族183
9.1.3套接字185
9.2創建伺服器應用程序186
9.3編寫客戶端應用程序195
9.4小結201
習題202
參考文獻203