內容簡介
為貫徹落實2020年教育部印發的《高等學校課程思政建設指導綱要》中對工科類專業課程提出的課程思政要求,本書從實用性和思政性兩方面設計了一些包含思政元素的編程案例,將思政元素有機融入程序的代碼編寫中,寓價值觀引導于知識傳授和程序設計能力培養之中。 本書共13章,主要講解面向對象程序設計思想與特性、Java語言概述、變數與常量、運算符與表達式、選擇結構與循環結構、方法與數組、類與對象、繼承與多態、抽象類與介面、內部類與異常、Java常用類、集合與泛型、Lambda與Stream、文件與I/O流、JDBC資料庫操作、多線程與網路編程、反射與註解等內容。本書提供了大量應用實例,每章后均附有習題,並且在大部分章節中指出了思政元素融入點。 本書可作為高等院校本科、專科計算機類相關專業的面向對象程序設計(Java)或Java語言程序設計課程的教材,也可作為自學編程人員的參考用書。作者簡介
李金忠,同濟大學計算機軟體與理論專業工學博士,井岡山大學副教授,研究方向為信息檢索與機器學習。在自動化學報和IEEE TSMC-S等國內外刊物上發表論文近百篇,申請發明專利6項、軟體著作權20餘項。主講「面向對象程序設計(Java)」等課程。目錄
第1章 初識Java與面向對象程序設計