forked from lingcoder/OnJava8
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
16 changed files
with
343 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
22
book/Appendix-Benefits-and-Costs-of-Static-Type-Checking.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
[TOC] | ||
|
||
<!-- Appendix: Javadoc --> | ||
# 附录:文档注释 | ||
|
||
<!-- 分页 --> | ||
|
Oops, something went wrong.