內容提要
本書重點講述了基於TCP/IP的Socket網路接口編程、基於HTTP的Web基礎器編程、基於伺服器端的Sevlet及JSP網站設計,最後講述了基於遠程對象的訪問技術。本書語言流暢,實例豐富,內容易懂。可作為計算機類、軟體技術類及網路工程專業教材,也可供計算機網路開發研究人員參考學習。
編輯推薦
本書內容由淺入深,緊密結合實際,利用大量典型實例,詳細講解Java語言的基礎知識、異常處理、類與對象的生命周期、多執行緒、Java集合、輸入/輸出和GUI編程等。其最大特色是以六條主線貫穿全書:面向對象編程思想、Java語言的語法、Java虛擬機執行Java程式的原理、在實際項目中的運用、設計模式和性能最佳化技巧。本書語言流暢,實例豐富,內容易懂,可作為計算機類、軟體技術類及網路工程等專業教材,也可供計算機網路開發研究人員參考學習。
本書介紹了界面設計、多執行緒編程、JOBC資料庫訪問、Applet的套用。
目錄
第1章Java語言基礎
1.1Java發展簡史及特點
1.2Java運行環境
1.3常量與變數
1.4數據類型
1.5運算符與表達式
1.6數組和String類
1.7Java源程式結構
習題
第2章面向對象程式設計
2.1面向對象
2.2類與對象
2.3接口
2.4繼承與多態
2.5對象容器
2.6異常處理
習題
第3章Java套用
3.1界面設計
3.2I/O流
3.3多執行緒編程
3.4Applet及套用
3.5JDBC資料庫編程
習題
第4章Socket編程
4.1相關術語
4.2URL類
4.3解析nternet地址
4.4客戶-伺服器編程
習題
第5章Web套用
5.1HTTP壊議
5.2Web伺服器
5.3FTP協定及工作原理
習題
第6章Servlet與JSP編程
6.1Servlet
6.2JSP編程
習題
第7章RMI編程
7.1客戶和伺服器角色
7.2遠程方法調用
7.3定位伺服器對象
7.4啟動伺服器
7.5遠程方法的參數傳遞
7.6傳遞遠程對象
7.7激活伺服器對象
習題
參考文獻