图书前言

                                        

                             前    言 

   贯彻党的二十大精神,落实立德树人根本任务,服务教育强国、科技强国、人才强国建设,

是本书修订的根本遵循。作为国家级线上线下混合式一流本科课程“面向对象程序设计(Java)”

的配套教材,本书立足人工智能时代对编程人才的新要求,将                       AI 辅助编程深度融入教学体系,

着力培养具备计算思维、AI         素养与家国情怀的创新型编程人才。 

   Java 是面向对象程序设计的主流语言之一,其平台无关性和对互联网应用的原生支持,使

其在软件开发领域占据重要地位,并至今仍是大数据、人工智能及移动开发等前沿方向的核心

技术。 

   在人工智能时代,编程教育的重心正从学会写代码转向学会与                        AI 协作。本书将     AI 工具定

位为贯穿全程的学习助手,突出应用性与方法论并重。书中设置智慧养老综合案例,引导学生

在解决真实社会需求的过程中,自然领悟技术服务民生的价值。 

   本书采用循序渐进的方法,理论与实践相结合。每章均设有内容导览,帮助读者快速建立

知识框架;文中按照“内容导览—引例—知识讲解—实例”的模式展开,章末设置综合性应用

实例。对于接口、抽象类、异常等抽象概念,均从读者已有的认知出发,结合具体例题解释。

教材中的引例和实例大多配有案例分析、运行结果和程序分析,以帮助读者理解程序。这种编

写方式有利于初学者掌握程序设计流程和编程思想,为其后续学习奠定基础。 

   为帮助读者更高效地学习,本书在第              1~7  章及第   9 章中嵌入了    AI 提示词,读者可将提示

词输入   AI 工具,获得概念理解、编程排错、代码示例等个性化学习支持。例如,学习完多态性

后,可向   AI 提问:设计支付方式的继承体系,从代码规范、运行效率、可扩展性三个角度分析

其设计优劣,并追问新增数字人民币支付时对现有代码的影响。这些提示词引导读者多角度审

视代码质量,在反复调试与迭代中培养精益求精的工匠精神。第                        8 章和第  10 章则设置了    AI 辅

助开发案例,展示如何利用          AI 工具完成界面设计、代码生成与调试优化,为读者提供人机协作

的实践参考。 

   本书以   IntelliJ  IDEA 作为 Java 的集成开发环境,所有实例均在        IDEA 下调试通过,并提供

运行结果。 

   本书配套资源丰富,包括实验指导书、全套                  PPT 课件、重难点讲解视频、部分习题参考

答案及示例源代码,既服务课堂教学,也支持自主学习。教材内容与中国大学                              MOOC  平台上

的配套课程深度融合,适合开展线上线下混合式教学,相关资源可供选用本书的兄弟院校参

考使用。 

   参加本书编写的人员均为长期从事计算机教学的一线教师及技术开发人员,有丰富的

Java 教学及应用开发经验。本书第           1、10 章由滁州学院赵生慧编写,第            2 章由黄山学院袁琴

编写,第   3~5  章以及第    8 章由滁州学院徐志红编写,第           6、7 章由滁州学院黄晓玲编写,第            9

章由滁州学院王汇彬编写。全书由徐志红、赵生慧统稿。 

   在本书编写过程中,许多专家及同行给予了指导与帮助,滁州学院的陈桂林、刘进军、计

    Java 面向对象程序设计(第     4 版·微课版·AI 助学版) 

成超、陈海宝、李跃民等老师提供了宝贵建议。清华大学出版社的袁勤勇老师、杨枫老师为本

书出版付出了辛勤劳动。袁老师的统筹与坚持促成本书顺利出版;杨老师的严谨与专业显著提

升了书稿质量,使作者受益匪浅。本书入选安徽省首批“十四五”普通高等教育省级规划教材,

并得到安徽省高等学校教学质量与教学改革工程项目(一流教材建设)、省级面向对象程序设计

课程群虚拟教研室和省级网络工程教学团队项目的资助。谨此致谢! 

   限于学识与经验,书中定有疏漏与不足,恳请各位专家和读者批评指正。 

    

                                                                     作者 

                                                                  2026 年 6 月 

                                                     

                   教学大纲                     教学进度表 

    

   II