新書推薦:

《
封关运作背景下的海南自由贸易港(建设中国特色自由贸易港丛书)
》
售價:HK$
85.8

《
滞后情书
》
售價:HK$
47.1

《
日本新中产阶级:东京近郊的工薪职员及他们的家庭(看日本系列)
》
售價:HK$
96.8

《
图说航天科学与技术
》
售價:HK$
107.8

《
北派2:西夏梵音(网络原名《北派盗墓笔记》)
》
售價:HK$
52.8

《
当代中国经济讲义
》
售價:HK$
151.8

《
40堂生死课
》
售價:HK$
63.8

《
日本第一:对美国的启示(看日本系列)
》
售價:HK$
61.6
|
編輯推薦: |
1.双高校C南宁职业技术学院教师团队编写
2.单元任务式写法,符合职教学生学习规律
3.配套广西区在线精品资源贡献课,累计选课人数1万 ,累计访问人数千万人次。
4.配套丰富的课程资源
|
內容簡介: |
本教材以工程再现的方式,重构“购物管理系统”工程项目,采用任务驱动模式,根据项目开发流程,拆分出若干个主要知识点,针对每一个知识点设计一个任务小节,每一小节按照“任务描述”—“前导知识”—“任务实现”的思路编写,使学习者更好掌握知识点。使用若干个循序渐进的教学任务,设置学习内容和实践任务,构建仿真的学习情境,让学生在完成任务过程中学到相关知识点。 本教材可作为高职院校软件技术、大数据技术、人工智能应用技术和物联网技术等相关专业的教材,可以作为零基础的Java程序设计开发爱好者的自学参考书籍。
|
關於作者: |
在南宁职业技术学院从事多年Java程序设计、Python高级开发等课程的教学和科研工作;主持建设省级在线开放课程《Java程序设计》;获得广西职业院校教师教学能力大赛一等奖一次,微课教学大赛二等奖一次;主编或参编教材多本,发表专著一本等。
|
目錄:
|
目 录 (初 稿)
任务1 搭建购物管理系统项目开发环境——初识Java
1.1 任务描述
1.2 知识储备
1.2.1 Java简介
1.2.2 安装与配置JDK
1.2.3 创建第 一个Java程序
1.2.4 编译与运行程序
1.3 任务实现
1.3.1 安装IntelliJ IDEA
1.3.2 使用IntelliJ IDEA创建项目登录界面
1.3.3 输入与输出
1.4 技能拓展:学生信息管理系统需求分析
1.5 任务小结
1.6 同步练习
任务2 存储简单的购物数据——编程基础
2.1 任务描述
2.2 知识储备
2.2.1 注释
2.2.2 标识符与关键字
2.2.3 数据类型
2.2.4 变量与常量
2.2.5 运算符
2.2.6 运算符的优先级
2.2.7 常见API的使用
2.3 任务实现
2.3.1 存储购物数据
2.3.2 计算购物数据
2.4 技能拓展:学生信息的存储和简单操作
2.5任务小结
2.6 同步练习
任务3 系统界面的设计与实现——选择结构
3.1 任务描述
3.2 知识储备
3.2.1 选择结构
3.2.2 三目运算符
3.2.3 if多分支选择结构
3.2.4 嵌套选择结构
3.2.5 switch多分支选择结构
3.2.6 编码规范
3.3 任务实现
3.3.1 实现系统登录界面
3.3.2 实现购物菜单的选择
3.4 技能拓展:实现学生管理系统界面
3.5任务小结
3.6 同步练习
任务4 分析与统计购物数据——循环结构
4.1 任务描述
4.2 知识储备
4.2.1 while循环结构
4.2.2 调试while循环
4.2.3 do…while循环结构
4.2.4 for循环结构
4.2.5 二重循环
4.2.6 循环的中断
4.3 任务实现
4.3.1 循环操作购物菜单
4.3.2 根据购物金额计算折扣方式
4.3.3 循环录入购物信息
4.4 技能拓展:分析和统计学生成绩信息
4.5任务小结
4.6 同步练习
任务5 处理批量购物信息——数组与方法
5.1 任务描述
5.2 知识储备
5.2.1 创建数组
5.2.2 遍历数组
5.2.3 使用二维数组
5.2.4 创建无返回值的方法
5.2.5 创建有返回值的方法
5.2.6 创建无参数的方法
5.2.7创建带参数的方法
5.2.8方法的重载
5.3 任务实现
5.3.1 批量存储购物数据
5.3.2 批量处理购物单据
5.3.3 实现购物金额结算
5.4 技能拓展:操作批量学生信息
5.5 任务小结
5.6 同步练习
任务6 面向对象设计购物管理系统——面向对象
6.1 任务描述
6.2 知识储备
6.2.1 类和对象
6.2.2 封装
6.2.3 继承
6.2.4 接口
6.2.5 构造方法
6.2.6 访问控制权限
6.2.7 多态
6.2.8 内部类
6.2.9 Lambda表达式
6.3 任务实现
6.3.1 使用面向对象设计购物管理系统
6.3.2 实现功能菜单
6.4.3 测试菜单的功能
6.4 技能拓展:面向对象设计学生管理系统
6.5 任务小结
6.6 同步练习
任务7 优化程序存储结构——集合
7.1 任务描述
7.2 知识储备
7.2.1 Collection集合
7.2.2 List集合
7.2.3 Set集合
7.2.4 Map集合
7.2.5 遍历集合
7.2.6 泛型集合
7.3 任务实现
7.3.1 购物数据的增加、删除和修改
7.3.2 查找购物数据
7.3.3 测试系统
7.4 技能拓展:实现学生信息的增删改查
7.5 任务小结
7.6 同步练习
任务8 程序异常处理和数据导入导出——异常处理与I/O
8.1 任务描述
8.2 知识储备
8.2.1 异常处理概述
8.2.2 异常处理的方法
8.2.3 自定义异常处理
8.2.4 I/O流概述
8.2.5 字符流
8.2.6 字节流
8.2.7 File类
8.3 任务实现
8.3.1 购物数据计算的异常处理
8.3.2 购物数据的导入与导出
8.4 技能拓展:学生信息的异常处理与导入导出
8.5 任务小结
8.6 同步练习
|
|