-
内容大纲
本书以培养学生的Java语言应用能力为主线,内容紧密对接行业需求和最新技术,强调实战应用,通过有价值的软件开发项目案例,逐步引导学生掌握Java编程基础、软件开发流程等关键技能。
本书全面系统地介绍了Java程序开发所涉及的各类基本语法知识。全书共分为7章,以项目化的形式组织授课内容,包括打印软件功能菜单(Java运行机制)、设计班费结算明细表(变量和数据类型)、设计个性计算器(选择结构)、开发算术测试小软件(循环结构)、开发爱心宠物领养平台(面向对象编程)、开发图书销售管理系统(数组)以及使用AI大模型编程工具升级图书销售管理系统(AI自动化编程工具)。
本书作为新形态一体化教材,配套建设了微课视频、授课用PPT、源程序、课后习题、习题答案、综合实训等数字化学习资源,与本书配套的数字课程在超星“学银在线”平台上线,读者可以登录进行学习和下载基本教学资源。
本书取材新颖、概念清楚、结构合理、适用性强,便于教师指导教学和学生自学。可作为高校计算机相关专业的教材,同时也适合Java爱好者、Java项目开发人员使用。 -
作者介绍
-
目录
项目1 打印软件功能菜单
1.1 项目任务
1.2 需求分析
1.3 技术储备
1.3.1 如何与计算机对话
1.3.2 Java语言发展历史和版本
1.3.3 安装Java开发环境
1.3.4 创建和运行第一个Java程序
1.3.5 Java集成开发工具
1.4 任务演练
1.4.1 任务1:用JDK+Notepad打印个人信息
1.4.2 任务2:选择适合的Eclipse透视图
1.4.3 任务3:用Eclipse打印个人信息
1.4.4 任务4:导入Eclipse项目文件
1.5 项目实施
1.5.1 任务需求
1.5.2 关键步骤
1.6 强化训练
1.6.1 语法自测
1.6.2 上机强化
1.6.3 进阶探究
思政驿站
项目小结
项目评价
项目2 设计班费结算明细表
2.1 项目任务
2.2 需求分析
2.3 技术储备
2.3.1 基本语法
2.3.2 变量与数据类型
2.3.3 控制台的输入和输出
2.3.4 运算符
2.4 任务演练
2.4.1 任务1:展示个人名片
2.4.2 任务2:交换手机短号
2.4.3 任务3:设计活动海报
2.4.4 任务4:统计竞选成绩
2.4.5 任务5:抽取幸运号码
2.5 项目实施
2.5.1 任务需求
2.5.2 关键步骤
2.5.3 代码详解
2.6 强化训练
2.6.1 语法自测
2.6.2 上机强化
2.6.3 进阶探究
思政驿站
项目小结
项目评价
项目3 设计个性计算器
3.1 项目任务
3.2 需求分析
3.3 技术储备
3.3.1 基本程序结构
3.3.2 if语句的三种形式
3.3.3 if语句实现嵌套判断
3.3.4 switch多分支语句
3.4 任务演练
3.4.1 任务1:个税计算器
3.4.2 任务2:学分计算器
3.4.3 任务3:体重指数计算器
3.5 项目实施
3.5.1 任务需求
3.5.2 关键步骤
3.5.3 代码详解
3.6 强化训练
3.6.1 语法自测
3.6.2 上机强化
3.6.3 进阶探究
思政驿站
项目小结
项目评价
项目4 开发算术测试小软件
4.1 项目任务
4.2 需求分析
4.3 技术储备
4.3.1 循环结构
4.3.2 while循环
4.3.3 do...while循环
4.3.4 for循环
4.3.5 循环嵌套
4.3.6 跳转语句
4.4 解决问题
4.4.1 任务1:猜数字小游戏
4.4.2 任务2:带登录功能的菜单设计
4.4.3 任务3:打印九九乘法表
4.5 项目实施
4.5.1 任务需求
4.5.2 关键步骤
4.6 强化训练
4.6.1 语法自测
4.6.2 上机强化
4.6.3 进阶探究
思政驿站
项目小结
项目评价
项目5 开发爱心宠物领养平台
5.1 项目任务
5.2 需求分析
5.3 技术储备
5.3.1 万事万物皆对象
5.3.2 类的创建
5.3.3 对象创建
5.3.4 引用数据类型
5.3.5 面向对象编程的优势
5.4 解决问题
5.4.1 任务1:机房信息展示
5.4.2 任务2:旅游景点门票打印
5.4.3 任务3:时间的格式化
5.4.4 任务4:银行ATM存取款
5.5 项目实施
5.5.1 任务效果
5.5.2 关键步骤
5.6 强化训练
5.6.1 语法自测
5.6.2 上机强化
5.6.3 进阶探究
思政驿站
项目小结
项目评价
项目6 开发图书销售管理系统
6.1 项目任务
6.2 需求分析
6.3 技术储备
6.3.1 什么是数组
6.3.2 一维数组的创建与使用
6.3.3 一维数组的应用
6.3.4 二维数组的创建与使用
6.3.5 对象数组的创建与使用
6.4 任务演练
6.4.1 任务1:显示图书
6.4.2 任务2:新增图书
6.4.3 任务3:删除图书
6.4.4 任务4:销量统计
6.5 项目实施
6.5.1 项目效果
6.5.2 关键步骤
6.6 强化训练
6.6.1 语法自测
6.6.2 上机强化
6.6.3 进阶探究
思政驿站
项目小结
项目评价
项目7 AI自动编程——图书销售管理系统2.0
7.1 项目任务
7.2 需求分析
7.3 技术储备
7.3.1 AI代码生成工具介绍
7.3.2 通义灵码的下载和安装
7.3.3 通义灵码的核心场景
7.4 任务演练
7.4.1 任务1:丛林生存游戏
7.4.2 任务2:音乐闹钟
7.5 项目实施
7.5.1 了解机制
7.5.2 主窗体设计
7.5.3 功能窗体设计
7.5.4 代码优化
7.5.5 提示词使用技巧
7.6 强化训练
7.6.1 语法自测
7.6.2 上机强化
7.6.3 进阶探究
思政驿站
项目小结
项目评价
附录 ASCII码表
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...