本书为Java 程序设计基础教材。编者基于多年教学和开发项目的经验,经过精心布局和筛选案例写成此书。本书共分为7 章,涵盖了Java 程序设计中的基础知识、选择结构、循环结构、数组编程、函数编程等内容,最后一章以一个成绩管理系统为例,详述从需求分析到项目实现的全过程。每个章节均以任务驱动,每个任务由“任务描述”“任务要求”“知识链接”和“实现方法”组成。“任务描述”介绍任务内容;“任务要求”指明任务使用的知识点及目标;“知识链接”阐明任务需要的知识点;“实现方法”说明任务代码的实现过程。每个章节的重点部分均有视频讲解及代码资源。每章均有配套习题,巩固所学内容。本书内容丰富、实用性强,非常适用于学习Java 编程基础,可作为高等院校师生或计算机培训班的入门教材,也可供自学者参考使用。