- Java語言程序設計與實現(微課版·第2版)
- 張桓 徐麗主編
- 1452字
- 2023-10-17 18:30:26
第2版前言
習近平總書記在黨的二十大報告中指出:教育是國之大計、黨之大計。培養什么人、怎樣培養人、為誰培養人是教育的根本問題。育人的根本在于立德。本書在內容上,采取恰當方式自然融入中華優秀傳統文化、科學精神、職業素養和愛國情懷等元素,注重挖掘學習與生活之間的緊密聯系,將“為學”和“為人”有機地結合在一起。
《Java語言程序設計與實現(微課版)》第1版自2018年2月出版以來,已連續入選“十三五”和“十四五”職業教育國家規劃教材,備受許多院校師生的青睞。編者在本書第1版的基礎上結合Java語言發展趨勢及廣大讀者的反饋意見,在保留原書特色的基礎上,對其進行了全面修訂。本次第2版中修訂的主要內容如下。
(1)對本書第1版中存在的一些問題加以修正,并更新和新增了很多階段性案例和拓展實訓案例,意在培養讀者的實踐能力。
(2)對Java語言知識體系進行了更加合理的調整規劃,使知識點排布更加符合實際程序開發的需求,并對相關知識點進行了更為深入的分析講解。
(3)采用“理論知識+案例講解+拓展實訓”的模式,確保既有知識性的介紹,又提供了充足的案例,確保讀者在理解核心知識的前提下可以做到學以致用。
《Java語言程序設計與實現(微課版)》第2版更加符合職業能力培養、教學職場化、教材實踐化的特點,更適合高等教育應用型本科院校和高職高專院校的使用。
經過多年的發展,Java語言已經成為面向對象程序設計的主流語言之一。本書以培養讀者掌握Java程序開發的基本技能為出發點,結合作者從事Java教學與開發工作積累的實踐經驗,進行體系結構設計與知識內容的編排。本書能夠使Java語言的初學者建立起程序設計理念,為今后的學習和工作打下堅實的基礎。對于有一定基礎的讀者,本書能夠使其更好地完善相關知識體系,將分散的知識點凝聚到Java程序開發這條主線上。
本書將Java語言的精髓知識分解為12個項目,劃分成3個部分:項目1至項目6為第一部分,主要圍繞Java程序開發的基礎展開,內容包括Java開發環境的搭建、集成開發工具Eclipse的使用、Java程序的基本結構、Java程序的輸入/輸出處理、Java語言的基礎語法、類的定義與對象的創建、繼承與多態等面向對象程序設計思想的應用以及Java程序的異常處理等;項目7至項目11為第二部分,主要圍繞Java程序開發中不同類型的業務需求展開,內容包括Java程序的圖形用戶界面開發、Java程序的事件處理、Java程序的數據庫開發、Java程序的文件處理以及Java程序的多線程處理等;項目12為第三部分,主要圍繞綜合性的實際項目開發的實現展開,內容包括項目的需求分析、項目的規劃設計、項目的開發實現以及項目的發布部署等。
在本書的教學中,建議采用理論與實踐一體化教學模式,參考學時見下面的學時分配表。
學時分配表

本書提供了豐富的配套資源,主要包括教學大綱、電子教案(PPT)、教學視頻、教學案例源碼、案例配套素材、課后習題答案和模擬試卷等,可供讀者學習或教學使用。
本書的成稿得益于工學結合的編寫團隊。參與本書編寫的成員均為高水平專業群建設高校的一線骨干教師,具備豐富的專業教學經驗及項目實踐經歷,了解將理論知識轉化為實際應用能力的過程。本書的項目1、項目7、項目8、項目9和項目12由張桓編寫;項目2、項目3、項目4和項目5由徐麗編寫;項目6、項目10和項目11由趙慧編寫;統稿工作由張桓負責。
在本書的成稿與出版過程中,有很多專家及行業企業人員提出了許多的寶貴意見,出版社的編輯同志以高度負責的敬業精神付出了大量的心血。在此,對所有為本書提供過幫助的同志表示衷心的感謝!
由于編者水平有限,書中難免有不妥之處,敬請各位讀者與專家批評指正。
編者
2023年3月