Java和Android开发学习指南 - (EPUB全文下载)
文件大小:5.37 mb。
文件格式:epub 格式。
书籍内容:
目 录
版权信息
内容提要
前言
第1章 Java基础
1.1 下载和安装Java
1.1.1 在Windows上的安装
1.1.2 在Linux系统上的安装
1.1.3 在Mac OS X系统上的安装
1.1.4 设置系统环境变量
1.1.5 测试安装
1.1.6 下载Java API文档
1.2 第一个Java程序
1.2.1 编写Java程序
1.2.2 编译Java程序
1.2.3 运行Java程序
1.3 Java编码惯例
1.4 集成开发环境
1.5 本章小结
第2章 语言基础
2.1 ASCII和Unicode
2.2 分隔符
2.3 基本类型
2.4 变量
2.5 常量
2.6 字面值
2.6.1 整数字面值
2.6.2 浮点数字面值
2.6.3 布尔字面值
2.6.4 字符字面值
2.7 基本类型转换
2.7.1 加宽转换
2.7.2 收窄转换
2.8 操作符
2.8.1 一元操作符
2.8.2 算术操作符
2.8.3 相等操作符
2.8.4 关系操作符
2.8.5 条件操作符
2.8.6 位移操作符
2.8.7 赋值操作符
2.8.8 整数按位操作符& | ^
2.8.9 逻辑操作符 & | ^
2.8.10 操作符优先级
2.8.11 提升
2.9 注释
2.10 本章小结
第3章 语句
3.1 概览
3.2 if语句
3.3 while语句
3.4 do-while循环
3.5 for语句
3.6 break语句
3.7 continue语句
3.8 switch语句
3.9 本章小结
第4章 对象和类
4.1 什么是对象
4.2 Java类
4.2.1 字段
4.2.2 方法
4.2.3 Main方法
4.2.4 构造方法
4.2.5 Varargs
4.2.6 UML类图中的类成员
4.3 创建对象
4.4 null关键字
4.5 对象的内存分配
4.6 Java包
4.7 封装和访问控制
4.7.1 类访问控制修饰符
4.7.2 类成员访问控制修饰符
4.8 this关键字
4.9 使用其他的类
4.10 final变量
4.11 静态成员
4.12 静态final变量
4.13 静态导入
4.14 变量作用域
4.15 方法重载
4.16 静态工厂方法
4.17 传值或传引用
4.18 加载、连接和初始化
4.18.1 加载
4.18.2 连接
4.18.3 初始化
4.19 对象创建初始化
4.20 垃圾收集
4.21 本章小结
第5章 核心类
5.1 java.lang.Object
5.2 java.lang.String
5.2.1 比较两个字符串
5.2.2 字符串字面值
5.2.3 转义特定字符
5.2.4 字符串上的switch
5.2.5 String类的构造方法
5.2.6 String类的方法
5.3 java.lang.StringBuffer和java.lang.StringBuilder
5.3.1 StringBuilder类的构造方法
5.3.2 StringBuilder类的方法
5.4 基本类型包装器
5.4.1 java.lang.Boolean
5.4.2 java.lang.Character
5.5 java.lang.Class
5.6 java.lang.System
5.7 java.util.Scanner
5.8 本章小结
第6章 数组
6.1 概览
6.2 遍历数组
6.3 java.util.Arrays类
6.4 修改数组的大小
6.5 查找一个数组
6.6 给main方法传入一个字符串数组
6.7 多维数组
6.8 本章小结
第7章 继承
7.1 概览
7.1.1 extends关键字
7.1.2 is-a关系
7.2 可访问性
7.3 方法覆盖
7.4 调用超类的构造方法
7.5 调用超类的隐藏方法
7.6 类型强制转换
7.7 final类
7.8 instanceof操作符
7.9 本章小结
第8章 错误处理
8.1 捕获异常
8.2 没有catch的try
8.3 捕获多个异常
8.4 try-with-resource语句
8.5 java.lang.Exception类
8.6 从方法中抛出一个异常
8.7 用户定义的异常
8.8 异常处理的注意事项
8.9 本章小结
第9章 操作数字
9.1 装箱和拆箱
9.2 数字解析
9.3 数字格式化
9.4 使用java.text.NumberFormat进行数字解析
9.5 java.lang.Math类
9.6 计算货币
9.7 生成随机数
9.8 本章小结
第10章 接口和抽象类
10.1 接口的概念
10.2 技术上的接口
10.2.1 接口中的字段
10.2.2 抽象方法
10.2.3 扩展一个接口
10.3 默认方法
10.4 静态方法
10.5 基类
10.6 抽象类
10.7 本章小结
第11章 多态
11.1 概览
11.2 多态的应用
11.3 多态和反射
11.4 本章小结
第12章 枚举
12.1 概览
12.2 类中的enum
12.3 java.lang.Enum类
12.4 遍历枚举值
12.5 enum上的switch
12.6 枚举成员
12.7 本章小结
第13章 操作日期和时间
13.1 概述
13.2 Instant类
13.3 LocalDate
13.4 Period
13.5 LocalDateTime
13.6 时区
13.7 ZonedDateTime
13.8 Duration
13.9 格式化日期时间
13.10 解析一个日期时间
13.11 使用旧的日期和时间API
13.11.1 java.util.Date类
13.11.2 java.util.Calendar类
13.11.3 使用DateFormat解析和格式化
13.12 本章小结
第14章 集合框架
14.1 集合框架概览
14.2 Coll ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Java和Android开发学习指南 - (EPUB全文下载)