Java語言以面向對象、平臺無關,安全高效、語法簡單而著稱,廣泛應用于企業(yè)級應用開發(fā)和移動應用開發(fā)。本書結合實用案例向讀者介紹Java語法,面向對象程序設計技術和核心API。全書共10章,內容涵蓋Java概述、Java語法基礎、面向對象基礎、面向對象高級技術、JavaAPI、異常處理機制Java I/O流、多線程、JavaGUI編程和Java網絡編程等知識要點。本書具有案例豐富的特色,以JDK 17和IntelliJ IDEA等流行的開發(fā)環(huán)境為依托,力求讓讀者通過案例掌握Java編程技術。本書的另一個特色是在闡釋專業(yè)內容的同時自然融入思政元素,具有鮮明的時代性和 性本書可作為普通高等院校計算機、軟件工程、人工智能等專業(yè)“面向對象程序設計”“Java程序設計”課程的教材,也適合編程愛好者自學和培訓使用。