Java程序设计基础
定价:¥47.00
作者: 赖红
出版时间:2021-07
最新印次日期:2022-1
出版社:电子工业出版社
“十四五”职业教育国家规划教材
- 电子工业出版社
- 9787121413681
- 1-1
- 442509
- 61264218-1
- 平塑
- 16开
- 2021-07
- 390
- 244
- 电子与信息大类
- 程序设计
- 高职 高职本科(应用型本科)
内容简介
本书由高校与企业合作编写,详细阐述了网络系统集成项目开发的全过程。全书包括6个项目,分别是网络系统集成概述、网络需求分析、网络工程设计、网络安全设计、网络工程项目组织与实施,以及网络工程测试与验收。本书配套了丰富的数字化教学资源,方便开展线上线下同步教学。本书可作为高等职业院校计算机网络技术专业、网络工程专业及其他相关专业的教材,也可作为网络管理人员、网络工程技术人员和对计算机网络技术感兴趣的读者的参考书。
目录
第1章 Java基础
1.1 Java概述
1.2 JDK的下载和安装
1.2.1 JDK的下载
1.2.2 JDK的安装
1.2.3 JDK的环境变量配置
1.3 第一个Java程序
1.4 单元实训
1.4.1 实训任务
1.4.2 任务实施
1.4.3 任务运行
1.5 单元小测
1.5.1 判断题
1.5.2 选择题
1.5.3 编写应用程序
第2章 Java语法
2.1 Java基本语法
2.2 常量和变量
2.2.1 常量
2.2.2 变量
2.2.3 单元实训
2.3 运算符和表达式
2.3.1 算术运算符
2.3.2 赋值运算符
2.3.3 比较运算符
2.3.4 逻辑运算符
2.3.5 位运算符
2.3.6 运算符优先级
2.4 单元实训
2.4.1 实训任务
2.4.2 编程过程
2.4.3 编程源代码
2.5 单元小测
2.5.1 判断题
2.5.2 单选题
2.5.3 编程题
第3章 分支与循环
3.1 选择结构语句
3.1.1 if条件语句
3.1.2 switch条件语句
3.1.3 单元实训
3.2 循环结构语句
3.2.1 while循环语句
3.2.2 do while循环语句
3.2.3 for循环语句
3.2.4 多重循环语句
3.2.5 跳转语句
3.2.6 单元实训 1
3.2.7 单元实训 2
3.3 方法和递归
3.3.1 方法
3.3.2 递归
3.3.3 单元实训 1
3.3.4 单元实训 2
3.4 单元小测
3.4.1 判断题
3.4.2 单选题
3.4.3 编程题
第4章 类和对象
4.1 类和对象概述
4.1.1 面向对象的定义
4.1.2 类与对象
4.1.3 单元实训
4.2 构造方法与this关键字
4.2.1 构造方法
4.2.2 this关键字
4.2.3 单元实训
4.3 static关键字与内部类
4.3.1 static关键字
4.3.2 内部类
4.3.3 单元实训
4.4 单元小测
4.4.1 判断题
4.4.2 单选题
4.4.3 编程题
第5章 继承与接口
5.1 类的继承
5.1.1 继承的概念
5.1.2 重写父类方法
5.1.3 super关键字
5.1.4 final关键字
5.1.5 单元实训
5.2 抽象类与接口
5.2.1 抽象类
5.2.2 接口
5.2.3 单元实训
5.3 多态与异常
5.3.1 多态
5.3.2 异常
5.3.3 单元实训
5.5.4 单元小测
5.4.1 判断题
5.4.2 单选题
5.4.3 编程题
第6章 Java GUI
6.1 GUI概述
6.1.1 AWT概述
6.1.2 AWT事件
6.1.3 AWT常用事件
6.2 AWT布局与绘图
6.2.1 AWT布局
6.2.2 AWT绘图
6.3 Swing窗口与对话框
6.3.1 JFrame窗口
6.3.2 JDialog对话框
6.3.3 中间容器
6.4 Swing菜单与按钮组件
6.4.1 Menu组件
6.4.2 按钮组件
6.5 单元实训
6.5.1 计算器
6.5.2 个人所得税计算器
6.6 单元小测
6.6.1 判断题
6.6.2 单选题
6.6.3 编程题
第7章 数组与集合
7.1 数组
7.1.1 数组定义
7.1.2 数组操作
7.1.3 多维数组
7.1.4 单元实训
7.2 集合与List接口
7.2.1 集合概述
7.2.2 Collection接口
7.2.3 List接口
7.2.4 Iterator接口
7.2.5 单元实训
7.3 Set与Map接口
7.3.1 Set接口
7.3.2 Map接口
7.3.3 单元实训
7.4 单元小测
7.4.1 判断题
7.4.2 选择题
7.4.3 编程题
第8章 I/O(输入/输出)
8.1 字节流
8.1.1 I/O流
8.1.2 字节流概述
8.1.3 文件读写
8.1.4 文件拷贝
8.2 字符流
8.2.1 字符流概述
8.2.2 对象序列化
8.3 文件访问
8.3.1 File文件类
8.3.2 File文件遍历
8.3.3 File文件删除
8.4 单元实训
8.4.1 实训任务
8.4.2 实训过程
8.5 单元小测
8.5.1 判断题
8.5.2 单选题
8.5.3 编程题
附录 本书的教学单元及教学资源
参考文献
1.1 Java概述
1.2 JDK的下载和安装
1.2.1 JDK的下载
1.2.2 JDK的安装
1.2.3 JDK的环境变量配置
1.3 第一个Java程序
1.4 单元实训
1.4.1 实训任务
1.4.2 任务实施
1.4.3 任务运行
1.5 单元小测
1.5.1 判断题
1.5.2 选择题
1.5.3 编写应用程序
第2章 Java语法
2.1 Java基本语法
2.2 常量和变量
2.2.1 常量
2.2.2 变量
2.2.3 单元实训
2.3 运算符和表达式
2.3.1 算术运算符
2.3.2 赋值运算符
2.3.3 比较运算符
2.3.4 逻辑运算符
2.3.5 位运算符
2.3.6 运算符优先级
2.4 单元实训
2.4.1 实训任务
2.4.2 编程过程
2.4.3 编程源代码
2.5 单元小测
2.5.1 判断题
2.5.2 单选题
2.5.3 编程题
第3章 分支与循环
3.1 选择结构语句
3.1.1 if条件语句
3.1.2 switch条件语句
3.1.3 单元实训
3.2 循环结构语句
3.2.1 while循环语句
3.2.2 do while循环语句
3.2.3 for循环语句
3.2.4 多重循环语句
3.2.5 跳转语句
3.2.6 单元实训 1
3.2.7 单元实训 2
3.3 方法和递归
3.3.1 方法
3.3.2 递归
3.3.3 单元实训 1
3.3.4 单元实训 2
3.4 单元小测
3.4.1 判断题
3.4.2 单选题
3.4.3 编程题
第4章 类和对象
4.1 类和对象概述
4.1.1 面向对象的定义
4.1.2 类与对象
4.1.3 单元实训
4.2 构造方法与this关键字
4.2.1 构造方法
4.2.2 this关键字
4.2.3 单元实训
4.3 static关键字与内部类
4.3.1 static关键字
4.3.2 内部类
4.3.3 单元实训
4.4 单元小测
4.4.1 判断题
4.4.2 单选题
4.4.3 编程题
第5章 继承与接口
5.1 类的继承
5.1.1 继承的概念
5.1.2 重写父类方法
5.1.3 super关键字
5.1.4 final关键字
5.1.5 单元实训
5.2 抽象类与接口
5.2.1 抽象类
5.2.2 接口
5.2.3 单元实训
5.3 多态与异常
5.3.1 多态
5.3.2 异常
5.3.3 单元实训
5.5.4 单元小测
5.4.1 判断题
5.4.2 单选题
5.4.3 编程题
第6章 Java GUI
6.1 GUI概述
6.1.1 AWT概述
6.1.2 AWT事件
6.1.3 AWT常用事件
6.2 AWT布局与绘图
6.2.1 AWT布局
6.2.2 AWT绘图
6.3 Swing窗口与对话框
6.3.1 JFrame窗口
6.3.2 JDialog对话框
6.3.3 中间容器
6.4 Swing菜单与按钮组件
6.4.1 Menu组件
6.4.2 按钮组件
6.5 单元实训
6.5.1 计算器
6.5.2 个人所得税计算器
6.6 单元小测
6.6.1 判断题
6.6.2 单选题
6.6.3 编程题
第7章 数组与集合
7.1 数组
7.1.1 数组定义
7.1.2 数组操作
7.1.3 多维数组
7.1.4 单元实训
7.2 集合与List接口
7.2.1 集合概述
7.2.2 Collection接口
7.2.3 List接口
7.2.4 Iterator接口
7.2.5 单元实训
7.3 Set与Map接口
7.3.1 Set接口
7.3.2 Map接口
7.3.3 单元实训
7.4 单元小测
7.4.1 判断题
7.4.2 选择题
7.4.3 编程题
第8章 I/O(输入/输出)
8.1 字节流
8.1.1 I/O流
8.1.2 字节流概述
8.1.3 文件读写
8.1.4 文件拷贝
8.2 字符流
8.2.1 字符流概述
8.2.2 对象序列化
8.3 文件访问
8.3.1 File文件类
8.3.2 File文件遍历
8.3.3 File文件删除
8.4 单元实训
8.4.1 实训任务
8.4.2 实训过程
8.5 单元小测
8.5.1 判断题
8.5.2 单选题
8.5.3 编程题
附录 本书的教学单元及教学资源
参考文献














