Skip to content

Commit

Permalink
更新附录部分章节子标题
Browse files Browse the repository at this point in the history
  • Loading branch information
lingcoder committed Mar 24, 2019
1 parent e3680ca commit b886960
Show file tree
Hide file tree
Showing 16 changed files with 343 additions and 73 deletions.
126 changes: 63 additions & 63 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -335,84 +335,84 @@
* [通过Thinking-in-C来巩固Java基础](book/Appendix-Supplements.md#通过Thinking-in-C来巩固Java基础)
* [动手实践](book/Appendix-Supplements.md#动手实践)
* [附录:编程指南](book/Appendix-Programming-Guidelines.md)
* [](book/Appendix-Programming-Guidelines.md#)
* [](book/Appendix-Programming-Guidelines.md#)
* [设计](book/Appendix-Programming-Guidelines.md#设计)
* [实现](book/Appendix-Programming-Guidelines.md#实现)
* [附录:文档注释](book/Appendix-Javadoc.md)
* [附录:对象传递和返回](book/Appendix-Passing-and-Returning-Objects.md)
* [](book/Appendix-Passing-and-Returning-Objects.md#)
* [](book/Appendix-Passing-and-Returning-Objects.md#)
* [](book/Appendix-Passing-and-Returning-Objects.md#)
* [](book/Appendix-Passing-and-Returning-Objects.md#)
* [传递引用](book/Appendix-Passing-and-Returning-Objects.md#传递引用)
* [本地拷贝](book/Appendix-Passing-and-Returning-Objects.md#本地拷贝)
* [控制克隆](book/Appendix-Passing-and-Returning-Objects.md#控制克隆)
* [不可变类](book/Appendix-Passing-and-Returning-Objects.md#不可变类)
* [本章小结](book/Appendix-Passing-and-Returning-Objects.md#本章小结)
* [附录:流式IO](book/Appendix-IO-Streams.md)
* [](book/Appendix-IO-Streams.md#)
* [](book/Appendix-IO-Streams.md#)
* [](book/Appendix-IO-Streams.md#)
* [](book/Appendix-IO-Streams.md#)
* [](book/Appendix-IO-Streams.md#)
* [](book/Appendix-IO-Streams.md#)
* [输入流类型](book/Appendix-IO-Streams.md#输入流类型)
* [输出流类型](book/Appendix-IO-Streams.md#输出流类型)
* [添加属性和有用的接口](book/Appendix-IO-Streams.md#添加属性和有用的接口)
* [Reader和Writer](book/Appendix-IO-Streams.md#Reader和Writer)
* [RandomAccessFile类](book/Appendix-IO-Streams.md#RandomAccessFile类)
* [IO流典型用途](book/Appendix-IO-Streams.md#IO流典型用途)
* [本章小结](book/Appendix-IO-Streams.md#本章小结)
* [附录:标准IO](book/Appendix-Standard-IO.md)
* [](book/Appendix-Standard-IO.md#)
* [执行控制](book/Appendix-Standard-IO.md#执行控制)
* [附录:新IO](book/Appendix-New-IO.md)
* [](book/Appendix-New-IO.md#)
* [](book/Appendix-New-IO.md#)
* [](book/Appendix-New-IO.md#)
* [](book/Appendix-New-IO.md#)
* [](book/Appendix-New-IO.md#)
* [](book/Appendix-New-IO.md#)
* [](book/Appendix-New-IO.md#)
* [ByteBuffer](book/Appendix-New-IO.md#ByteBuffer)
* [转换数据](book/Appendix-New-IO.md#转换数据)
* [获取原始类型](book/Appendix-New-IO.md#获取原始类型)
* [视图缓冲区](book/Appendix-New-IO.md#视图缓冲区)
* [使用缓冲区进行数据操作](book/Appendix-New-IO.md#使用缓冲区进行数据操作)
* [内存映射文件](book/Appendix-New-IO.md#内存映射文件)
* [文件锁定](book/Appendix-New-IO.md#文件锁定)
* [附录:理解equals和hashCode方法](book/Appendix-Understanding-equals-and-hashCode.md)
* [](book/Appendix-Understanding-equals-and-hashCode.md#)
* [](book/Appendix-Understanding-equals-and-hashCode.md#)
* [](book/Appendix-Understanding-equals-and-hashCode.md#)
* [equals典范](book/Appendix-Understanding-equals-and-hashCode.md#equals典范)
* [哈希和哈希码](book/Appendix-Understanding-equals-and-hashCode.md#哈希和哈希码)
* [调整HashMap](book/Appendix-Understanding-equals-and-hashCode.md#调整HashMap)
* [附录:集合主题](book/Appendix-Collection-Topics.md)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [](book/Appendix-Collection-Topics.md#)
* [示例数据](book/Appendix-Collection-Topics.md#示例数据)
* [List表现](book/Appendix-Collection-Topics.md#List表现)
* [Set表现](book/Appendix-Collection-Topics.md#Set表现)
* [在Map中使用函数式操作](book/Appendix-Collection-Topics.md#在Map中使用函数式操作)
* [选择Map的部分](book/Appendix-Collection-Topics.md#选择Map的部分)
* [集合的fill方法](book/Appendix-Collection-Topics.md#集合的fill方法)
* [使用Flyweight自定义集合和Map](book/Appendix-Collection-Topics.md#使用Flyweight自定义集合和Map)
* [集合功能](book/Appendix-Collection-Topics.md#集合功能)
* [可选操作](book/Appendix-Collection-Topics.md#可选操作)
* [Set和存储顺序](book/Appendix-Collection-Topics.md#Set和存储顺序)
* [队列](book/Appendix-Collection-Topics.md#队列)
* [理解Map](book/Appendix-Collection-Topics.md#理解Map)
* [集合工具类](book/Appendix-Collection-Topics.md#集合工具类)
* [持有引用](book/Appendix-Collection-Topics.md#持有引用)
* [避免旧式类库](book/Appendix-Collection-Topics.md#避免旧式类库)
* [本章小结](book/Appendix-Collection-Topics.md#本章小结)
* [附录:并发底层原理](book/Appendix-Low-Level-Concurrency.md)
* [](book/Appendix-Low-Level-Concurrency.md#)
* [](book/Appendix-Low-Level-Concurrency.md#)
* [](book/Appendix-Low-Level-Concurrency.md#)
* [](book/Appendix-Low-Level-Concurrency.md#)
* [](book/Appendix-Low-Level-Concurrency.md#)
* [](book/Appendix-Low-Level-Concurrency.md#)
* [](book/Appendix-Low-Level-Concurrency.md#)
* [线程](book/Appendix-Low-Level-Concurrency.md#线程)
* [异常捕获](book/Appendix-Low-Level-Concurrency.md#异常捕获)
* [资源共享](book/Appendix-Low-Level-Concurrency.md#资源共享)
* [volatile关键字](book/Appendix-Low-Level-Concurrency.md#volatile关键字)
* [原子性](book/Appendix-Low-Level-Concurrency.md#原子性)
* [关键部分](book/Appendix-Low-Level-Concurrency.md#关键部分)
* [库组件](book/Appendix-Low-Level-Concurrency.md#库组件)
* [本章小结](book/Appendix-Low-Level-Concurrency.md#本章小结)
* [附录:数据压缩](book/Appendix-Data-Compression.md)
* [](book/Appendix-Data-Compression.md#)
* [](book/Appendix-Data-Compression.md#)
* [](book/Appendix-Data-Compression.md#)
* [使用Gzip简单压缩](book/Appendix-Data-Compression.md#使用Gzip简单压缩)
* [使用zip多文件存储](book/Appendix-Data-Compression.md#使用zip多文件存储)
* [Java的jar](book/Appendix-Data-Compression.md#Java的jar)
* [附录:对象序列化](book/Appendix-Object-Serialization.md)
* [](book/Appendix-Object-Serialization.md#)
* [](book/Appendix-Object-Serialization.md#)
* [](book/Appendix-Object-Serialization.md#)
* [查找类](book/Appendix-Object-Serialization.md#查找类)
* [控制序列化](book/Appendix-Object-Serialization.md#控制序列化)
* [使用持久化](book/Appendix-Object-Serialization.md#使用持久化)
* [附录:静态语言类型检查](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md)
* [](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#)
* [](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#)
* [](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#)
* [](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#)
* [](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#)
* [前言](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#前言)
* [静态类型检查和测试](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#静态类型检查和测试)
* [如何提升打字](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#如何提升打字)
* [生产力的成本](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#生产力的成本)
* [静态和动态](book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md#静态和动态)
* [附录:C++和Java的优良传统](book/Appendix-The-Positive-Legacy-of-C-plus-plus-and-Java.md)
* [附录:成为一名程序员](book/Appendix-Becoming-a-Programmer.md)
* [](book/Appendix-Becoming-a-Programmer.md#)
* [](book/Appendix-Becoming-a-Programmer.md#)
* [](book/Appendix-Becoming-a-Programmer.md#)
* [](book/Appendix-Becoming-a-Programmer.md#)
* [](book/Appendix-Becoming-a-Programmer.md#)
* [](book/Appendix-Becoming-a-Programmer.md#)
* [如何开始](book/Appendix-Becoming-a-Programmer.md#如何开始)
* [码农生涯](book/Appendix-Becoming-a-Programmer.md#码农生涯)
* [百分之五的神话](book/Appendix-Becoming-a-Programmer.md#百分之五的神话)
* [重在动手](book/Appendix-Becoming-a-Programmer.md#重在动手)
* [像打字般编程](book/Appendix-Becoming-a-Programmer.md#像打字般编程)
* [做你喜欢的事](book/Appendix-Becoming-a-Programmer.md#做你喜欢的事)
* [词汇表](GLOSSARY.md)

25 changes: 25 additions & 0 deletions book/Appendix-Becoming-a-Programmer.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,32 @@
[TOC]

<!-- Appendix: Becoming a Programmer -->
# 附录:成为一名程序员


<!-- How I Got Started in Programming -->
## 如何开始


<!-- A Career in Computing -->
## 码农生涯


<!-- The Mythical 5% -->
## 百分之五的神话


<!-- Writing Software Is Like … Writing -->
## 重在动手


<!-- Programming as Typing -->
## 像打字般编程


<!-- Do What You Love -->
## 做你喜欢的事

<!-- 分页 -->

<div style="page-break-after: always;"></div>
22 changes: 22 additions & 0 deletions book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,29 @@
[TOC]

<!-- Appendix: Benefits and Costs of Static Type Checking -->
# 附录:静态语言类型检查


<!-- Foreword -->
## 前言


<!-- Static Type Checking vs. Testing -->
## 静态类型检查和测试


<!-- How to Argue about Typing -->
## 如何提升打字


<!-- The Cost of Productivity -->
## 生产力的成本


<!-- Static vs. Dynamic -->
## 静态和动态


<!-- 分页 -->

<div style="page-break-after: always;"></div>
71 changes: 71 additions & 0 deletions book/Appendix-Collection-Topics.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,78 @@
[TOC]

<!-- Appendix: Collection Topics -->
# 附录:集合主题


<!-- Sample Data -->
## 示例数据


<!-- List Behavior -->
## List表现


<!-- Set Behavior -->
## Set表现


<!-- Using Functional Operations with any Map -->
## 在Map中使用函数式操作


<!-- Selecting Parts of a Map -->
## 选择Map的部分


<!-- Filling Collections -->
## 集合的fill方法


<!-- Custom Collection and Map using Flyweight -->
## 使用Flyweight自定义集合和Map


<!-- Collection Functionality -->
## 集合功能


<!-- Optional Operations -->
## 可选操作


<!-- Sets and Storage Order -->
## Set和存储顺序


<!-- Queues -->
## 队列


<!-- Understanding Maps -->
## 理解Map


<!-- Utilities -->
## 集合工具类


<!-- Holding References -->
## 持有引用


<!-- Java 1.0/1.1 Collections -->
## 避免旧式类库


<!-- Summary -->
## 本章小结







<!-- 分页 -->

<div style="page-break-after: always;"></div>
13 changes: 13 additions & 0 deletions book/Appendix-Data-Compression.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
[TOC]

<!-- Appendix: Data Compression -->
# 附录:数据压缩


<!-- Simple Compression with GZIP -->
## 使用Gzip简单压缩


<!-- Multifile Storage with Zip -->
## 使用zip多文件存储


<!-- Java Archives (Jars) -->
## Java的jar

<!-- 分页 -->

<div style="page-break-after: always;"></div>
30 changes: 30 additions & 0 deletions book/Appendix-IO-Streams.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,37 @@
[TOC]

<!-- Appendix: I/O Streams -->
# 附录:流式IO


<!-- Types of InputStream -->
## 输入流类型


<!-- Types of OutputStream -->
## 输出流类型


<!-- Adding Attributes and Useful Interfaces -->
## 添加属性和有用的接口


<!-- Readers & Writers -->
## Reader和Writer


<!-- Off By Itself: RandomAccessFile -->
## RandomAccessFile类


<!-- Typical Uses of I/O Streams -->
## IO流典型用途


<!-- Summary -->
## 本章小结


<!-- 分页 -->

<div style="page-break-after: always;"></div>
1 change: 1 addition & 0 deletions book/Appendix-Javadoc.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
[TOC]

<!-- Appendix: Javadoc -->
# 附录:文档注释

<!-- 分页 -->
Expand Down
Loading

0 comments on commit b886960

Please sign in to comment.