內容簡介
本書從初學者的角度講述使用Java語言進行應用程式開發應該掌握的各項技術,突出“基礎”、“全面”和“深入”,同時強調“實戰”效果。本書在介紹技術的同時,都提供了示例或稍大一些的實例,同時在各章的結尾安排綜合實例來鞏固該章所講解的知識,做到理論聯繫實戰。在第五部分的項目實戰中提供了5個完整的項目實例,講述從前期規劃、設計流程圖,直到項目最終實現的過程。全書共分26章,包括Java概述、掌握Eclipse開發工具、Java 語言基礎、流程控制、數組、面向對象、字元串處理、類的繼承與多態特性、其他類特性與異常處理、Swing程式設計基礎、使用執行緒實現多任務、GUI事件處理、編程常用類、使用集合類保存對象、資料庫編程、數據的輸入輸出處理、網路程式設計、Swing高級組件、使用表格組件、使用樹組件、Java繪圖技術、進銷存管理系統、企業通信管理系統、圖書館管理系統、酒店管理系統、人事管理系統等內容。
本書適合有志於從事軟體開發的初學者、高校計算機相關專業學生和畢業生,也可作為軟體開發人員的參考手冊,或者高校的教學參考書。
圖書目錄
第1部分 java基礎
第1章 Java概述
第2章 裝備Java IDE開發工具
第3章 Java語言基礎
第4章 流程控制語句
第5章 數組
第2部分 面向對象編程
第6章 面向對象
第7章 字元串處理
第8章 類的繼承與多態特性
第9章 其他類特性與異常處理
第3部分 編程技術
第10章 Swing程式設計基礎
第11章 使用執行緒實現多任務
第12章 GUI事件處理
第13章 編程常用類
第14章 使用集合類保存對象
第15章 資料庫編程
第16章 數據的輸入/輸出處理
第17章 網路程式設計
第4部分 高級編程
第18章 Swing高級組件
第19章 使用表格組件
第20章 使用樹組件
第21章 Java繪圖技術
第5部分 項目實戰
第22章 進銷存管理系統
第23章 企業通信管理系統
第24章 圖書館管理系統
第25章 酒店管理系統
第26章企業人事管理系統
附錄 Java程式編碼規範