Java是當今世界受歡迎的計算機編程語言之一,它是一種完全面向對象、解釋執(zhí)行、動態(tài)下載、具有多線程的能力、可分布訪問數據、健壯且安全的新一代編程語言。本書立足于新工科和工程教育,從工程應用和實踐者的視角,全面系統(tǒng)地介紹了目前在軟件開發(fā)中使用為廣泛的Java JDK15版的核心知識,全書共分為12章,主要內容包括Java開發(fā)環(huán)境搭建、Java基本數據類型和運算符、程序流程控制語句、數組、類和對象、抽象類、接口和封裝、GUI編程、Swing高級組件、異常與處理、I/O流與文件、多線程編程、Java網絡編程、Java數據庫編程等。本書結構合理、語言簡練,實用性強,并配有完整的教學資源(包括本書的全部實例、習題答案和教學課件),適合作為普通高等院校、高等職業(yè)院校計算機相關專業(yè)的教材,也可作為Java愛好者、程序開發(fā)人員的參考書。