购物车中还没有商品,赶紧选购吧!
ISBN:
Java程序设计案例教程
商品价格
降价通知
定价
手机购买
商品二维码
配送
上海市
服务
高教自营 发货并提供售后服务。
数量
库存   个

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:Java程序设计案例教程
物料号 :51472-00
重量:0.000千克
ISBN:9787040514728
出版社:高等教育出版社
出版年月:2020-05
作者:张红
定价:55.00
页码:324
装帧:平装
版次:1
字数:450
开本:16开
套装书:否

本书在“Java语言程序设计”国家精品课程和国家精品资源共享课程建设基础上,按照在线开放课程配套的新形态教材标准开发,是一本面向Java语言的项目化教材,突出情境案例导引、知识技能讲解和项目同步开发,重在培养学生的Java语言编程技能和软件开发工程素养。本书分为基础篇(单元1~8)和进阶篇(单元9~12),基础篇主要介绍Java基础编程知识,进阶篇侧重于提升学生数据库及网络应用等高级技能(限于本书篇幅,该部分采用电子书形式,读者可以扫描相应二维码阅读),在深入讲解单元知识、剖析技能案例的基础上,同步教授开发一个完整的企业级项目——电商购物平台。

本书配套有微课视频、授课用PPT、课程标准、授课计划、案例源代码及习题答案等数字化学习资源。与本书配套的在线开放课程已在“智慧职教MOOC学院”(http://mooc.icve.com.cn/)上线,学习者可以登录网站进行在线开放课程的学习,授课教师可以调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教服务指南”。读者可登录网站进行资源的学习及获取,也可发邮件至编辑邮箱1548103297@qq.com获取相关资源。

本书适用于Java语言零基础的读者,可以作为广大Java爱好者、高职院校学生学习Java程序设计的基础教程。

前辅文
基础篇
单元1 初识Java语言
  单元重点
  案例资源
  引例描述
  知识储备
  1.1 Java语言概述
   1.1.1 Java语言的诞生与发展
   1.1.2 Java语言的特点
   1.1.3 运行机制与虚拟机
  1.2 搭建开发环境
   1.2.1 JavaSE的下载与安装
   1.2.2 Eclipse的下载与使用
  1.3 第一个Java程序
   1.3.1 程序编写与实现
   1.3.2 代码规范与注释
  1.4 案例:Java文档注释
   1.4.1 案例要求
   1.4.2 实现思路与代码
  引例分析与实现
  单元小结
  单元测试
单元2 Java语言基础
  单元重点
  案例资源
  引例描述
  知识储备
  2.1 Java程序结构
   2.1.1 包
   2.1.2 主函数及其参数
   2.1.3 代码块
  2.2 基本数据类型
   2.2.1 整数类型
   2.2.2 浮点类型
   2.2.3 字符类型与布尔类型
  2.3 变量与常量
   2.3.1 标识符和关键字
   2.3.2 变量和常量
  2.4 数据类型间的相互转换
   2.4.1 自动(隐式)类型转换
   2.4.2 强制类型转换
  2.5 控制台输入与输出
   2.5.1 控制台输入数据
   2.5.2 格式化输出
  2.6 案例:查询银行账户余额
   2.6.1 案例要求
   2.6.2 实现思路与代码
  2.7 运算符
   2.7.1 算术运算符
   2.7.2 关系运算符
   2.7.3 逻辑运算符和位运算符
   2.7.4 赋值运算符和条件运算符
   2.7.5 运算符优先级
  2.8 案例:银行智能取款
   2.8.1 案例要求
   2.8.2 实现思路与代码
  引例分析与实现
  同步训练
  单元小结
  单元测试
单元3 流程控制与数组
  单元重点
  案例资源
  引例描述
  知识储备
  3.1 分支结构
   3.1.1 if条件语句
   3.1.2 嵌套if语句
   3.1.3 switch 选择语句
  3.2 案例:水仙花数
   3.2.1 案例要求
   3.2.2 实现思路与代码
  3.3 案例:闰年计算
   3.3.1 案例要求
   3.3.2 实现思路与代码
  3.4 循环结构
   3.4.1 while语句
   3.4.2 do...while语句
   3.4.3 for语句
   3.4.4 嵌套循环
  3.5 案例:自由落体
   3.5.1 案例要求
   3.5.2 实现思路与代码
  3.6 案例:完数计算
   3.6.1 案例要求
   3.6.2 实现思路与代码
  3.7 跳转语句
   3.7.1 break语句
   3.7.2 continue语句
   3.7.3 return语句
  3.8 案例:跳数计算
   3.8.1 案例要求
   3.8.2 实现思路与代码
  3.9 数组
   3.9.1 一维数组创建
   3.9.2 一维数组访问
   3.9.3 二维数组创建
   3.9.4 二维数组访问
  3.10 案例:动态显示偶数序列
   3.10.1 案例要求
   3.10.2 实现思路与代码
  3.11 案例:冒泡排序
   3.11.1 案例要求
   3.11.2 实现思路与代码
  引例分析与实现
  同步训练
  综合训练:电商购物平台(一)
  单元小结
  单元测试
单元4 面向对象编程
  单元重点
  案例资源
  引例描述
  知识储备
  4.1 类与对象
   4.1.1 物体的抽象过程
   4.1.2 类的定义
   4.1.3 创建对象
   4.1.4 成员变量
  4.2 方法
   4.2.1 类的行为
   4.2.2 值传递和引用传递
   4.2.3 可变参数
   4.2.4 静态方法
   4.2.5 案例:兔子繁殖总数
   4.2.6 方法重载
  4.3 常用Java类库
   4.3.1 日期类Date
   4.3.2 日期格式化类SimpleDateFormat
   4.3.3 随机类Random
   4.3.4 案例:统计年龄
   4.3.5 字符类String
  4.4 包装类
   4.4.1 原始类型与包装类
   4.4.2 装箱与拆箱
   4.4.3 案例:数列个位数求和
  4.5 构造方法
   4.5.1 类的创建过程
   4.5.2 默认构造方法
   4.5.3 this关键字
   4.5.4 构造方法重载
  4.6 数据封装性
   4.6.1 JavaBean规范
   4.6.2 访问修饰符
   4.6.3 实体属性
   4.6.4 实体访问器
  4.7 案例:泰坦—宙斯之战
   4.7.1 案例要求
   4.7.2 实现思路与代码
  4.8 枚举类型
   4.8.1 枚举类的作用
   4.8.2 属性与方法
   4.8.3 使用枚举类
   4.8.4 案例:学生实体类设计
  4.9 继承与多态
   4.9.1 继承的特点
   4.9.2 覆盖性重写
   4.9.3 扩展性重写
   4.9.4 调用父类构造方法
   4.9.5 对象的创建过程
  4.10 案例:雇员的工作职责(一)
   4.10.1 案例要求
   4.10.2 实现思路与代码
  4.11 案例:雇员的工作职责(二)
   4.11.1 案例要求
   4.11.2 实现思路与代码
  引例分析与实现
  同步训练
  综合训练:电商购物平台(二)
  单元小结
  单元测试
单元5 面向对象设计
  单元重点
  案例资源
  引例描述
  知识储备
  5.1 包
   5.1.1 包的作用与意义
   5.1.2 定义包package
   5.1.3 导入包import
   5.1.4 静态导入static import
  5.2 关键修饰符
   5.2.1 static修饰符
   5.2.2 static语句块
   5.2.3 final修饰符
   5.2.4 final类
  5.3 案例:图书借阅系统
   5.3.1 案例要求
   5.3.2 实现思路与代码
  5.4 抽象类
   5.4.1 抽象类的运用场合
   5.4.2 定义抽象类
   5.4.3 继承抽象类
  5.5 案例:工程师房屋建造
   5.5.1 案例要求
   5.5.2 实现思路与代码
  5.6 接口
   5.6.1 接口类的运用场合
   5.6.2 接口的定义与实现
   5.6.3 接口默认方法(新特性)
  5.7 案例:人才市场找工作
   5.7.1 案例要求
   5.7.2 实现思路与代码
  5.8 内部类
   5.8.1 内部类的运用场合
   5.8.2 局部内部类
   5.8.3 静态内部类
   5.8.4 匿名内部类
  5.9 Lambda表达式(新特性)
   5.9.1 Lambda表达式概述
   5.9.2 Lambda表达式的运用场合
   5.9.3 函数式接口
   5.9.4 方法与构造器引用
  5.10 Object类
   5.10.1 Object类概述
   5.10.2 toString()方法
   5.10.3 equals()方法
   5.10.4 hashCode()方法
  5.11 案例:真实员工数统计
   5.11.1 案例要求
   5.11.2 实现思路与代码
  引例分析与实现
  同步训练
  综合训练:电商购物平台(三)
  单元小结
  单元测试
单元6 集合
  单元重点
  案例资源
  引例描述
  知识储备
  6.1 集合框架概述
  6.2 Collection接口
   6.2.1 Collection接口概述
   6.2.2 子接口及其实现类
   6.2.3 Collection中的方法
  6.3 List接口
   6.3.1 List接口概述
   6.3.2 ArrayList类
   6.3.3 LinkedList类
  6.4 案例:就诊时排队叫号
   6.4.1 案例要求
   6.4.2 实现思路与代码
  6.5 Map接口
   6.5.1 Map接口概述
   6.5.2 Map存储对象的原理
   6.5.3 HashMap类
  6.6 迭代与比较
   6.6.1 遍历集合的方法
   6.6.2 使用Iterator迭代器
   6.6.3 Comparable接口
   6.6.4 Comparator接口
  6.7 案例:消费抽奖
   6.7.1 案例要求
   6.7.2 实现思路与代码
  6.8 Stream API(新特性)
   6.8.1 Stream概述
   6.8.2 创建并使用Stream
   6.8.3 List新增方法
  6.9 泛型
   6.9.1 泛型的作用
   6.9.2 集合与泛型
   6.9.3 自定义泛型
   6.9.4 类型通配符
  引例分析与实现
  同步训练
  综合训练:电商购物平台(四)
  单元小结
  单元测试
单元7 异常处理
  单元重点
  案例资源
  引例描述
  知识储备
  7.1 异常处理机制
   7.1.1 异常概述
   7.1.2 捕获异常
   7.1.3 捕获多个异常
  7.2 异常分类
   7.2.1 受检异常CheckedException
   7.2.2 非受检异常UnCheckedException
  7.3 抛出异常
   7.3.1 抛出异常throws
   7.3.2 抛出异常throw
   7.3.3 finally语句
  7.4 案例:银行储户取款
   7.4.1 案例要求
   7.4.2 实现思路与代码
  7.5 自定义异常
  7.6 案例:情人节送玫瑰花
   7.6.1 案例要求
   7.6.2 实现思路与代码
  引例分析与实现
  同步训练
  单元小结
  单元测试
单元8 图形用户界面
  单元重点
  案例资源
  引例描述
  知识储备
  8.1 Swing GUI
   8.1.1 Java GUI编程概述
   8.1.2 Swing简介
   8.1.3 布局管理器
  8.2 Swing 基本组件
   8.2.1 窗体和面板组件
   8.2.2 按钮和标签组件
   8.2.3 文本框和文本域组件
  8.3 案例:简单计算器
   8.3.1 案例要求
   8.3.2 实现思路与代码
  8.4 Swing 高级组件
   8.4.1 复选和单选组件
   8.4.2 下拉框和列表框组件
   8.4.3 对话框组件
   8.4.4 表格和滚动窗格组件
   8.4.5 菜单组件
  8.5 Swing事件处理机制
   8.5.1 事件与监听
   8.5.2 事件处理
   8.5.3 事件适配器与匿名类
  8.6 案例:查询员工信息
   8.6.1 案例要求
   8.6.2 实现思路与代码
  8.7 JavaFX
   8.7.1 JavaFX概述
   8.7.2 JavaFX简单应用
  引例分析与实现
  综合训练:电商购物平台(五)
  单元小结
  单元测试
进阶篇
单元9 JDBC
  单元重点
  案例资源
  引例描述
  知识储备
单元10 输入/输出(I/O)流
  单元重点
  案例资源
  引例描述
  知识储备
单元11 多线程
  单元重点
  案例资源
  引例描述
  知识储备
单元12 网络编程
  单元重点
  案例资源
  引例描述
  知识储备

“十四五”职业教育国家规划教材

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加