本書共12章,第1章是Java語言概述;第2~4章講述了Java語言基礎知識,包括數據類型、常量和變量、運算符和表達式、簡單的輸入與輸出、Java程序的控制結構和數組;第5、6章講述了面向對象程序設計,包括類與對象、繼承和多態(tài);第7章講述了常用實用類,包括常用工具類和集合容器類等;第8章講述了Java異常處理;第9章講述了Java輸入與輸出;第10、11章講述了圖形用戶界面設計和數據庫編程技術;第12章講述了多線程技術。 \n全書貫徹“理實一體化”的教學理念,以職工工資管理系統(tǒng)為載體,將項目開發(fā)分解為若干相對獨立的工作任務。工作任務與相關理論知識相互配合,既是對理論知識的延伸與拓展,又是對理論知識掌握程度的檢驗。 \n本書可以作為高職高專院校軟件技術、大數據技術、人工智能技術應用、物聯網應用技術等專業(yè)的教材,也可作為Java語言程序設計的入門教程,還可作為從事計算機應用工作的工程技術人員培訓和自學的參考書。