內容簡介
Java是當今軟體行業的主流語言,也是軟體技術及相關專業學生必須掌握的編程工具。本書以「仿QQ聊天軟體」項目為主線,遵循軟體行業標準,按照軟體項目開發的流程,全面介紹了面向對象編程思想和運用Java語言及Eclipse開發平台完成項目的過程。內容包括課程準備、面向對象編程初級、面向對象編程高級、圖形用戶界面和網路編程及相關技術共5篇17章,主要知識點有搭建開發環境、建立面向對象的編程思想、創建類和對象、使用程序包、實現介面、異常處理、圖形用戶界面及組件處理、流、多線程、網路通信和資料庫編程技術。通過貫穿全書的「仿QQ聊天軟體」項目分析與編程設計,讓讀者實現從理論到實際、從初學者到程序員的提升。 本書以通俗易懂的語言介紹了Java編程思想,運用大量的經典實例,從實用的角度講解了Java面向對象編程思路和技術,運用項目驅動和案例教學,讓讀者輕鬆掌握Java軟體開發過程,並提供全套案例和項目源程序。 本書適合有一定編程基礎的讀者使用,可作為高職院校、應用型本科及其他高等院校「Java程序設計」和「面向對象程序設計」課程的教材,也可作為編程類培訓班的教材或參考資料。目錄
第一篇 課程準備