Java程序设计立体化教程
¥33.00定价
作者: 沈萍
出版时间:2022-09
出版社:西安电子科技大学出版社
- 西安电子科技大学出版社
- 9787560666426
- 1-1
- 452165
- 69236028-2
- 平装
- 16开
- 2022-09
- 249
- 172
- TP312.8
- 自动化技术、计算机技术
- 高职
内容简介
本书共11个项目,涉及 Java语言基础、类和对象、封装、重载、继承、抽象类、接口和多态、数组与集合、异常和异常处理、文件输入/输出、图形用户界面设计、多线程等内容。每个项目的内容都经过精心设计,包括项目综述、知识要点、任务实现、实战练习,并将相关知识点巧妙地嵌入到每个项目中。学生在完成项目任务的同时,可掌握相关知识,提升职业能力。
本书为新形态教材,书中除了提供电子教案、课件、源代码、习题详解等教学资源外,还特别录制了丰富的微课视频,针对重点、难点知识进行了详细的讲解。此外,书中还结合具体的教学项目融入了10个课程思政案例,供读者参考学习。
本书可作为高校计算机相关专业的教材,同时也可作为广大计算机爱好者的学习用书和各类Java程序设计培训班的教学用书。
本书为新形态教材,书中除了提供电子教案、课件、源代码、习题详解等教学资源外,还特别录制了丰富的微课视频,针对重点、难点知识进行了详细的讲解。此外,书中还结合具体的教学项目融入了10个课程思政案例,供读者参考学习。
本书可作为高校计算机相关专业的教材,同时也可作为广大计算机爱好者的学习用书和各类Java程序设计培训班的教学用书。
目录
项目1 我的第一个Java应用程序 1
项目综述 1
知识要点一 1
任务1 安装及配置Java开发环境 3
任务2 第一个Java程序 4
知识要点二 7
实战练习 9
项目2 处理考试成绩 11
项目综述 11
知识要点一 12
任务3 计算张无忌同学的课程总分 15
知识要点二 15
任务4 对张无忌的大学语文成绩进行评测 20
知识要点三 21
任务5 循环输入张无忌的成绩,计算其平均分 27
实战练习 28
项目3 双色球彩票的投注 30
项目综述 30
知识要点 31
任务6 实现双色球彩票投注 34
实战练习 35
项目4 面向对象描述汽车 37
项目综述 37
知识要点一 37
任务7 用Java语言描述“汽车” 44
知识要点二 45
任务8 重写“汽车”类 50
知识要点三 52
任务9 实现含GPS定位功能的公交车类 61
实战练习 63
项目5 Java作业提交系统 65
项目综述 65
知识要点 66
任务10 邮箱登录验证 75
任务11 Java作业提交系统 76
实战练习 77
项目6 黄河水灾处理 79
项目综述 79
知识要点一 79
任务12 计算课程的平均课时 87
知识要点二 88
任务13 黄河水灾处理 90
实战练习 92
项目7 仿Windows计算器界面 93
项目综述 93
知识要点 94
任务14 仿Windows计算器界面的实现 114
实战练习 116
项目8 仿Windows计算器运算实现 117
项目综述 117
知识要点 118
任务15 实现仿Windows计算器的运算 123
实战练习 126
项目9 电子通讯录 128
项目综述 128
知识要点 129
任务16 实现电子通讯录 141
实战练习 142
项目10 图片幻灯片播放器 144
项目综述 144
知识要点 145
任务17 实现图片幻灯片播放器 150
实战练习 151
项目11 集合存储新冠病例对象 152
项目综述 152
知识要点 152
任务18 用集合存储新冠病例对象 162
实战练习 163
参考文献 164
项目综述 1
知识要点一 1
任务1 安装及配置Java开发环境 3
任务2 第一个Java程序 4
知识要点二 7
实战练习 9
项目2 处理考试成绩 11
项目综述 11
知识要点一 12
任务3 计算张无忌同学的课程总分 15
知识要点二 15
任务4 对张无忌的大学语文成绩进行评测 20
知识要点三 21
任务5 循环输入张无忌的成绩,计算其平均分 27
实战练习 28
项目3 双色球彩票的投注 30
项目综述 30
知识要点 31
任务6 实现双色球彩票投注 34
实战练习 35
项目4 面向对象描述汽车 37
项目综述 37
知识要点一 37
任务7 用Java语言描述“汽车” 44
知识要点二 45
任务8 重写“汽车”类 50
知识要点三 52
任务9 实现含GPS定位功能的公交车类 61
实战练习 63
项目5 Java作业提交系统 65
项目综述 65
知识要点 66
任务10 邮箱登录验证 75
任务11 Java作业提交系统 76
实战练习 77
项目6 黄河水灾处理 79
项目综述 79
知识要点一 79
任务12 计算课程的平均课时 87
知识要点二 88
任务13 黄河水灾处理 90
实战练习 92
项目7 仿Windows计算器界面 93
项目综述 93
知识要点 94
任务14 仿Windows计算器界面的实现 114
实战练习 116
项目8 仿Windows计算器运算实现 117
项目综述 117
知识要点 118
任务15 实现仿Windows计算器的运算 123
实战练习 126
项目9 电子通讯录 128
项目综述 128
知识要点 129
任务16 实现电子通讯录 141
实战练习 142
项目10 图片幻灯片播放器 144
项目综述 144
知识要点 145
任务17 实现图片幻灯片播放器 150
实战练习 151
项目11 集合存储新冠病例对象 152
项目综述 152
知识要点 152
任务18 用集合存储新冠病例对象 162
实战练习 163
参考文献 164