目录
项目1打印软件功能菜单
1.1项目任务
1.2需求分析
1.3技术储备
1.3.1如何与计算机对话
1.3.2Java语言发展历史和版本
1.3.3安装Java开发环境
1.3.4创建和运行第一个Java程序
1.3.5Java集成开发工具
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.2if语句的三种形式
3.3.3if语句实现嵌套判断
3.3.4switch多分支语句
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.2while循环
4.3.3do...while循环
4.3.4for循环
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进阶探究
思政驿站
项目小结
项目评价
项目7AI自动编程——图书销售管理系统2.0
7.1项目任务
7.2需求分析
7.3技术储备
7.3.1AI代码生成工具介绍
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码表
参考文献