基础篇 项目1 Java程序向世界问好 / 002 任务1.1 程序开发准备 / 002 1.1.1 任务目标 / 002 1.1.2 技术准备 / 002 1.1.3 任务实施 / 007 1.1.4 巩固提高 / 013 1.1.5 课后习题 / 013 任务1.2 编写**个Java程序 / 014 1.2.1 任务目标 / 014 1.2.2 技术准备 / 014 1.2.3 任务实施 / 019 1.2.4 巩固提高 / 021 1.2.5 课后习题 / 021 项目2 四则运算练习小游戏 / 022 任务2.1 Java变量定义与输出 / 022 2.1.1 任务目标 / 022 2.1.2 技术准备 / 023 2.1.3 任务实施 / 031 2.1.4 巩固提高 / 032 2.1.5 课后习题 / 033 任务2.2 牛刀小试——制作四则运算计算器 / 034 2.2.1 任务目标 / 034 2.2.2 技术准备 / 034 2.2.3 任务实施 / 046 2.2.4 巩固提高 / 048 2.2.5 课后习题 / 049 任务2.3 初试���芒——制作四则运算练习器 / 050 2.3.1 任务目标 / 050 2.3.2 技术准备 / 050 2.3.3 任务实施 / 057 2.3.4 巩固提高 / 059 2.3.5 课后习题 / 059 任务2.4 大显身手——制作四则运算小游戏 / 060 2.4.1 任务目标 / 060 2.4.2 技术准备 / 060 2.4.3 任务实施 / 063 2.4.4 巩固提高 / 066 2.4.5 课后习题 / 066 项目3 学生成绩管理 / 067 任务3.1 牛刀小试——建立成绩数组 / 067 3.1.1 任务目标 / 067 3.1.2 技术准备 / 068 3.1.3 任务实施 / 077 3.1.4 巩固提高 / 077 3.1.5 课后习题 / 078 任务3.2 初试锋芒——建立学生数组 / 079 3.2.1 任务目标 / 079 3.2.2 技术准备 / 079 3.2.3 任务实施 / 090 3.2.4 巩固提高 / 091 3.2.5 课后习题 / 091 任务3.3 崭露头角——完成用户登录 / 092 3.3.1 任务目标 / 092 3.3.2 技术准备 / 092 3.3.3 任务实施 / 101 3.3.4 巩固提高 / 101 3.3.5 课后习题 / 101 任务3.4 大显身手——制作学生成绩管理系统 / 102 3.4.1 任务目标 / 102 3.4.2 技术准备 / 102 3.4.3 任务实施 / 106 3.4.4 巩固提高 / 110 3.4.5 课后习题 / 111 面向对象篇 项目4 有用户界面的四则运算小游戏 / 114 任务4.1 牛刀小试——制作用户登录界面 / 115 4.1.1 任务目标 / 115 4.1.2 技术准备 / 115 4.1.3 任务实施 / 168 4.1.4 巩固提高 / 170 4.1.5 课后习题 / 170 任务4.2 初试锋芒——用户主界面的制作 / 172 4.2.1 任务目标 / 172 4.2.2 技术准备 / 172 4.2.3 任务实施 / 180 4.2.4 巩固提高 / 182 4.2.5 课后习题 / 182 任务4.3 崭露头角——参数设置菜单项功能设计 / 182 4.3.1 任务目标 / 182 4.3.2 技术准备 / 183 4.3.3 任务实施 / 193 4.3.4 巩固提高 / 197 4.3.5 课后习题 / 197 任务4.4 大显身手——开始游戏界面与功能完善 / 198 4.4.1 任务目标 / 198 4.4.2 技术准备 / 199 4.4.3 任务实施 / 202 4.4.4 巩固提高 / 208 4.4.5 课后习题 / 208 参考文献 / 210