"本书从问题出发,强调对学生解决问题的引导,培养学生自我探索和深钻问题的能力,完成产学研融合教学的闭环;以成果为导向(OBE),破除知识点罗列模式,本书将知识点暗藏在大量实际问题场景的设计解决当中本书分为基础篇、进阶篇和应用篇三个阶梯层次,其中,基础篇包括:Java语言基础、面向对象编程、继承与组合、常用数据结构、程序的健壮性设计、输入与输出等;进阶篇包括:创建型、结构型和行为型三类程序设计模式的使用场景、模型范式、特点和应用;应用篇包括:图形界面设计、并行程序设计、网络编程、数据库编程、综合实例等。
本书内容翔实,层次清晰,既可以作为普通本科院校各专业Java程序设计课程和信息技术类专业的综合课程设计的教材,也可作为自学者及软件开发人员的参考用书。
"
常新功,CCF高级会员、CCF信息系统专委会委员、山西省计算机学会理事,1991,1994年毕业于中国科学技术大学数学系,获理学学士、硕士学位。2008年毕业于天津大学管理科学与工程专业,获管理学博士学位。多年来从事机器学习和图神经网络的研究,在《系统工程学报》《系统仿真学报》《模式识别与人工智能》《计算机科学与探索》《智能系统学报》等核心期刊发表学术论文30余篇,主持完成山西省自然基金、山西省软科学、高校科技创新项目、哲学社会科学规划课题、社科联等项目多项,获得国家发明专利1项。