This website requires JavaScript.
Explore
Help
Register
Sign In
document
/
OnJava8
Watch
2
Star
0
Fork
0
You've already forked OnJava8
mirror of
https://github.com/LingCoder/OnJava8.git
synced
2026-08-24 06:53:27 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
2a7c3db1d613fb1dfb80abcd87dde147710781c6
OnJava8
/
SUMMARY.md
LingCoder
2a7c3db1d6
更新第十五章目录子标题
2019-03-25 00:25:49 +08:00
21 KiB
Raw
Blame
History
Summary
Introduction
译者的话
封面
前言
教学目标
语言设计错误
测试用例
普及性
关于安卓
电子版权声明
版本说明
封面设计
感谢的人
献礼
简介
前提条件
JDK文档
C编程思想
源码下载
编码样式
BUG提交
邮箱订阅
Java图形界面
正文
第一章 对象的概念
抽象
接口
服务提供
封装
复用
继承
多态
单继承
集合
生命周期
异常处理
本章小结
第二章 安装Java和本书用例
编辑器
Shell
Java安装
校验安装
安装和运行代码示例
第三章 万物皆对象
对象操纵
对象创建
代码注释
对象清理
类的创建
程序编写
小试牛刀
编码风格
本章小结
第四章 运算符
使用说明
优先级
赋值
算术运算符
自动递增和递减
关系运算符
逻辑运算符
字面值
按位运算符
移位运算符
三元运算符
字符串运算符
常见陷阱
类型转换
Java没有sizeof
运算符总结
本章小结
第五章 控制流
true和flase
if-else
迭代语句
for-in语法
return
break和continue
臭名昭著的goto
switch
switch字符串
本章小结
第六章 初始化和清理
利用构造器保证初始化
方法重载
无参构造器
this关键字
垃圾回收器
成员初始化
构造器初始化
数组初始化
枚举类型
本章小结
第七章 封装
包的概念
访问权限修饰符
接口和实现
类访问权限
本章小结
第八章 复用
组合语法
继承语法
委托
结合组合与继承
组合与继承的选择
protected
向上转型
final关键字
类初始化和加载
本章小结
第九章 多态
向上转型回溯
深入理解
构造器和多态
返回类型协变
使用继承设计
本章小结
第十章 接口
抽象类和方法
接口创建
抽象类和接口
完全解耦
多接口结合
使用继承扩展接口
接口适配
接口字段
接口嵌套
接口和工厂方法模式
本章小结
第十一章 内部类
创建内部类
链接外部类
内部类this和new的使用
内部类向上转型
内部类方法和作用域
匿名内部类
嵌套类
内部类应用场景
继承内部类
重写内部类
内部类局部变量
内部类标识符
本章小结
第十二章 集合
泛型和类型安全的集合
基本概念
添加元素组
集合的打印
列表List
迭代器Iterators
链表LinkedList
堆栈Stack
集合Set
映射Map
队列Queue
集合与迭代器
for-in和迭代器
本章小结
第十三章 函数式编程
旧vs新
Lambda表达式
方法引用
函数式接口
高阶函数
闭包
函数组合
Currying和Partial-Evaluation
纯函数式编程
本章小结
第十四章 流式编程
流支持
流创建
中级流操作
Optional类
终端操作
本章小结
第十五章 异常
异常概念
基本异常
异常捕获
自定义异常
异常规范
任意异常捕获
Java标准异常
finally关键字
异常限制
异常构造
Try-With-Resources用法
异常匹配
异常准则
异常指南
本章小结
本章小结
第十六章 代码校验
本章小结
第十七章 文件
本章小结
第十八章 字符串
本章小结
第十九章 类型信息
本章小结
第二十章 泛型
本章小结
第二十一章 数组
本章小结
第二十二章 枚举
本章小结
第二十三章 注解
本章小结
第二十四章 并发编程
本章小结
第二十五章 正则表达式
本章小结
附录
附录:补充
附录:编程指南
附录:文档注释
附录:对象传递和返回
本章小结
附录:流式IO
本章小结
附录:标准IO
附录:新IO
附录:理解equals和hashCode方法
附录:集合主题
附录:并发底层原理
本章小结
附录:数据压缩
附录:对象序列化
附录:静态语言类型检查
附录:C++和Java的优良传统
附录:成为一名程序员
词汇表
Reference in New Issue
View Git Blame
Copy Permalink