Java程序设计与计算思维 - (EPUB全文下载)

文件大小:0.66 mb。
文件格式:epub 格式。
书籍内容:

Java程序设计与计算思维
第1章 计算思维与Java设计初步体验
1.1 认识计算思维
1.1.1 计算思维的内容
1.1.2 分解
1.1.3 模式识别
1.1.4 模式概括与抽象
1.1.5 算法
1.2 进入程序设计的奇幻世界
1.2.1 程序设计语言的分类
1.2.2 程序设计的流程
1.2.3 程序编写的原则
1.3 程序设计逻辑的简介
1.3.1 结构化程序设计
1.3.2 面向对象程序设计
1.3.3 在面向对象程序设计中的其他关键术语
1.4 Java语言的特性
1.4.1 简单性
1.4.2 跨平台性
1.4.3 解释型
1.4.4 严谨性
1.4.5 例外处理
1.4.6 多线程
1.4.7 自动垃圾回收
1.4.8 泛型程序设计
1.5 Java的开发环境版本与架构
1.5.1 程序开发工具介绍
1.5.2 JDK的下载与安装
1.5.3 设置JDK搜索路径的环境变量
1.5.4 Java程序结构的解析
1.6 认识Java SE 11新增的功能
课后习题
第2章 认识数据处理与表达式
2.1 数据类型介绍
2.1.1 整数类型
2.1.2 浮点数类型
2.1.3 布尔类型
2.1.4 字符类型
2.2 变量与常数
2.2.1 变量与常数的声明
2.2.2 变量与常数的命名规则
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.5.3 逻辑运算符
2.5.4 移位运算符
2.5.5 赋值运算符
2.5.6 运算符的优先级
2.6 高级应用练习实例
2.6.1 多重逻辑运算符的应用
2.6.2 位逻辑运算符的运算练习
2.6.3 自动类型转换与强制类型转换的比较
课后习题
第3章 流程控制
3.1 认识流程控制
3.2 条件选择语句与条件运算符
3.2.1 if相关语句
3.2.2 if-else相关语句
3.2.3 if-else-if相关语句
3.2.4 嵌套if语句
3.2.5 switch条件选择语句
3.2.6 条件运算符
3.3 计数循环与条件循环
3.3.1 for循环
3.3.2 嵌套for循环
3.3.3 while循环
3.3.4 do-while循环
3.3.5 无限循环
3.4 控制跳转语句
3.4.1 break语句
3.4.2 continue语句
3.4.3 return语句
3.4.4 for-each的for循环
3.5 高级应用练习实例
3.5.1 使用条件选择语句进行考试成绩的评级
3.5.2 闰年的判断与应用
3.5.3 使用各种循环计算1~50的累加之和
课后习题
第4章 过程与函数
4.1 结构化与模块化的程序设计
4.2 声明并定义类方法
4.2.1 含参数行的类方法
4.2.2 含返回值的类方法
4.2.3 参数传递方式
4.3 类变量与变量的作用域
4.3.1 类变量
4.3.2 变量的作用域
4.4 高级应用练习实例
4.4.1 阶乘函数
4.4.2 斐波那契数列
4.4.3 汉诺塔问题
课后习题
第5章 数组结构
5.1 数组简介
5.1.1 声明数组的方法
5.1.2 指定数组元素的个数
5.1.3 数组的另一种声明方法
5.1.4 将指定值存入数组
5.2 多维数组
5.2.1 二维数组
5.2.2 三维数组
5.2.3 不规则数组
5.3 数组的应用与对象类
5.3.1 重新创建数组
5.3.2 复制数组的方式
5.3.3 对象数组
5.4 Arrays类
5.4.1 fill方法
5.4.2 equals
5.5 高级应用练习实例
5.5.1 矩阵的相加
5.5.2 冒泡排序法
5.5.3 彩票号码产生器
5.5.4 计算学生成绩分布并给出简易成绩分布示意图
5.5.5 Arrays类中方法的调用
5.5.6 多项式相加
5.5.7 插入排序法
课后习题
第6章 字符与字符串的声明与应用
6.1 字符的声明与使用
6.1.1 字符的表示法
6.1.2 Character类的方法
6.2 字符串类
6.2.1 创建字符串
6.2.2 以字符数组构建法来创建字符串
6.3 String类的方法
6.3.1 字符串的长度
6.3.2 字符串的查找
6.3.3 字符串替换
6.3.4 字符串的比较
6.3.5 字符串的转换
6.3.6 字符串的串接
6.3.7 提取字符串中的字符或子字符串
6.4 StringBuffer类
6.4.1 创建StringBuffer类的对象
6.4.2 调用StringBuffer类的方法
6.5 高级应用练习实例
6.5.1 利用字符串数据进行加法运算
6.5.2 调用endsWith()方法筛选出文件名
课后习题
第7章 面向对象程序设计的初探
7.1 面向对象的概念
7.1.1 消息
7.1.2 类
7.1.3 继承
7.2 封装与信息隐藏
7.3 类的命名规则和类的声明与定义
7.3.1 类的声明
7.3.2 类的成员变量
7.3.3 类的成员方法
7.3.4 类参数和自变量
7.4 类的构造函数
7.5 对象的创建与成员数据的使用
7.5.1 对象的创建
7.5.2 对象的赋值
7.5.3 对象的使用
7.5.4 修饰词与对象的搭配
7.6 对象的作用域与生命周期
7.6.1 对象的作用域
7.6.2 对象的生命周期
7.7 高级应用练习实例
7.7.1 计算圆面积的类
7.7.2 声明并定义Birthday类
7.7.3 二叉树的链表表示法
课后习题
第8章 继承与多态
8.1 认识继承关系
8.1.1 基类和派生类
8.1.2 单一继承
8.1.3 继承权限处理的原则
8.1.4 构造函数的调用顺序
8.1.5 类构造函数与继承关系
8.1.6 类成员的高级处理
8.2 多态
8.2.1 静态多态
8 ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Java程序设计与计算思维 - (EPUB全文下载)