本書是重慶市省級精品課程“Java程序設計”的配套教材,是根據高職高專軟件技術專業人纔培養方案的要求,同時借鋻國家示範高職院校軟件專業教學經驗編寫的一本特色教材。本書以項目任務驅動方式組織各章節知識點。全書共分為9章,主要章節由Java語言概述、數據運算與控制流程、Java面向對像編程、常用的工具類、異常、線程、文件操作、圖形界面設計、訪問數據庫等知識組成。本書理論與實踐相結合,內容層次分明,示例代碼簡潔明了,每個案例代碼都能上機運行,課後有相應的練習,便於讀者檢驗學習情況。本書由大量教學資源支撐,配有課程標準、PPT文檔、示例源代碼、教學微視頻等資源,適合作為高職院校Java課程的教學教材,也適合作為各類工程技術人員和設計人員的參考用書。