Commit Graph

1306 Commits

Author SHA1 Message Date
andyphone
9dacdce2b9
修改语句拗口问题 (#622)
* 1

* 2

* 没有第三种形式吧?

* 修改语句拗口问题

* 修改语句拗口问题 2

* 修改语句拗口问题 3

* 修改语句拗口问题 4
2020-11-26 14:19:35 +08:00
witcxc
2dfca3c1da
将队列表述得更清晰 (#619)
Co-authored-by: happyleaf.cx <happyleaf.cx@alibaba-inc.com>
2020-11-25 11:08:21 +08:00
andyphone
11a6ac3969
纠错 (#618)
* 1

* 2

* 没有第三种形式吧?
2020-11-24 18:30:16 +08:00
Joe
ad9de0d387
Update README.md 2020-11-20 10:57:22 +08:00
Hao Lin
0a4365eed1
修复表格中分行时的每行分号时有时无的问题 (#617)
* 修复了finaly的错别字

* 修复Mao的错别字,实际应为Map

* 修复‘既’的错别字

* 统一风格
2020-11-13 15:03:06 +08:00
Hao Lin
4d21726c4a
修复了错别字 (#614)
* 修复了finaly的错别字

* 修复Mao的错别字,实际应为Map

* 修复‘既’的错别字
2020-11-04 12:08:43 +08:00
sleepingraven
f4586b5060
教学目标 (LingCoder#496) (#612)
* 半角括号、删除多余空格 (#494)

* 前言 (#496)

* 上传旧文档

* Revert "上传旧文档"

This reverts commit f053e7d361.

* 新文档
2020-10-27 10:55:18 +08:00
Hao Lin
643b2a8d2a
修复了finaly的错别字 (#609) 2020-10-20 11:35:48 +08:00
salithfish
d344d0d6bd
修改24章并发编程代码问题 (#608) 2020-10-12 11:46:02 +08:00
DING-Weibing
88af685089
"受保护",有歧义,并且不易于理解。原文对protected使用了加粗字体,表明这是个一个关键字,并非字面意思受保护。 (#605)
* "受保护",有歧义,并且不易于理解。原文对protected使用了加粗字体,表明这是个一个关键字,并非字面意思受保护。

* Markdown语法错误

* Markdown语法错误

* Markdown语法错误

* 没读懂原来的翻译是什么意思。

* 错句

* 没读懂原来的翻译是什么意思,这样改或许更好。

* 语义错误
2020-10-11 23:29:36 +08:00
Hongkuan Wang
35a32719aa
Remove redundant \ (#604) 2020-10-09 16:11:51 +08:00
Hongkuan Wang
71ff462b5d
fix typo (#602) 2020-10-09 10:37:39 +08:00
Hongkuan Wang
0434fa9c49
fix typo (#603) 2020-10-09 10:37:18 +08:00
TENCHIANG
7dc616e6d7
翻译优化 24-Concurrent-Programming.md#并发为速度而生 #Java 并发的四句格言 (#597)
* 翻译优化 24-Concurrent-Programming.md#并发为速度而生 #Java 并发的四句格言

* 翻译优化 24-Concurrent-Programming.md#并发为速度而生 #Java 并发的四句格言 fix翻译错误
2020-09-30 10:49:34 +08:00
Xingkai Yu
f70058c853
Fix issue #596: 第八章和第九章图片错位 (#600) 2020-09-28 16:21:40 +08:00
jangbeyond
8fcffc3cdb
第十四章 修正Optional类标题下的第一段 (#595)
* 修正Optional类标题下的第一段

这段的译文确实不太好懂,所以我尝试着修改了一下。
不过,Happy Path 这个词没似乎没有正式的术语。
有道词典显示,有36个网页翻译成了「快乐路径」,有4个网页翻译成了「愉悦路径」,因此我采取了「快乐路径」这个译法。

* Update 14-Streams.md

空流应该还是更准确一点吧。。。囧

* Change the position of the footnote....
2020-09-27 15:55:20 +08:00
KIDlty
7285c0229f
Update 00-Preface.md (#598)
For this I might
receive criticism for using “toy examples,” but I’m willing to
accept that in favor of producing something pedagogically useful.  翻译修正
2020-09-27 10:20:27 +08:00
TENCHIANG
6eab4fb16d
优化翻译:24-Concurrent-Programming.md#并发的超能力 (#594)
* 优化翻译:24-Concurrent-Programming.md#并发的超能力

* 优化翻译:24-Concurrent-Programming.md#并发的超能力 fix翻译错误
2020-09-25 14:16:34 +08:00
PolygonT
d0076930a8
Update 24-Concurrent-Programming.md (#592)
final和int间添加空格
2020-09-23 16:08:43 +08:00
PEGASUS
4cfa753144
修正一些小小小小歧义 (#593)
* Update 00-Preface.md

* Update 00-On-Java-8.md

* Update 00-Preface.md

* Update 00-Preface.md

* Update Appendix-Becoming-a-Programmer.md
2020-09-23 16:08:06 +08:00
rainbow
68fc4fdf1d
修复25章-模板方法模式中的代码格式问题 (#590)
* 修改25章-模板方法模式中的代码格式问题

* fix more code format error
2020-09-21 10:53:02 +08:00
Knn120
cb4f1abd55
解决 issue#587 有两个章节缺少加注问题 (#588)
* Update 20-Generics.md

* Update Appendix-Understanding-equals-and-hashCode.md

增加脚注
2020-09-17 20:37:12 +08:00
arobot
46083fb575
Update 24-Concurrent-Programming.md (#585)
* Update 24-Concurrent-Programming.md

> And unless you know something specific about your system that changes things, you’ll probably want to use Async calls.

主谓宾 something specific changes things。作者应该是想说明逻辑中的一些具体实现可能会导致过程中的特定变化,如果使用异步实现会产生异常。而你是明白会产生这样的结果的,否则会更愿意使用异步调用。

原句中没有体现changes这个动作,读起来让人费解。

* Update 24-Concurrent-Programming.md

合并修改意见
2020-09-17 15:59:29 +08:00
Lane
c6a1207aa7
添加代码分号 && 重新生成目录索引 (#586)
* add semicolon

* rebuild index
2020-09-17 11:50:34 +08:00
arobot
63a31fab84
Update 24-Concurrent-Programming.md (#584)
> ”the blocking never happens because the CompletableFuture is already complete, so the answer is instantly available.“ 

1. 笔误
2. answer这里应该是指结果
2020-09-17 10:53:39 +08:00
Joe
004ebc98aa
Update 24-Concurrent-Programming.md (#583) 2020-09-16 17:12:05 +08:00
arobot
7ff61d1ce8
Update 24-Concurrent-Programming.md (#582)
1. 原文”First note there is no SingleThreadExecutor class. newSingleThreadExecutor() is a factory in Executors that
creates that particular kind of ExecutorService. “ 
2. 顺手修复markdown的一些语法显示。加粗前后尽量跟上空格,不然很多加粗显示异常。
2020-09-16 17:09:33 +08:00
arobot
177735c7c0
Update 24-Concurrent-Programming.md (#581)
原文是”Combining parallel() and limit() is for experts only“,强调这两个方法应该是组合操作,而不是这两个方法是留给专家使用
2020-09-16 16:07:31 +08:00
Joe
46d067656a
Update README.md 2020-09-16 11:02:52 +08:00
Lane
44a3892ec6
rebuild sidebar.md and SUMMARY.md (#580) 2020-09-15 10:58:46 +08:00
Hongkuan Wang
cd32cda6ae
Fix typo (#578) 2020-09-15 10:42:14 +08:00
FengBaoheng
897c0affba
修正部分错别字和语序 (#576)
* fix typo 本章小节->本章小结

* fix typos on 20-Generics

修正20章的打字错误

* 添加示例代码链接

* 修改了部分错别字,调整语序
2020-09-14 17:17:48 +08:00
Lane
b393994e29
目录和正文相对应以便跳转 (#575)
`中级流操作` => `中间操作`
2020-09-14 16:06:40 +08:00
Lane
12b5813041
make sidebar appearance corrent (#573) 2020-09-13 23:12:41 +08:00
Hongkuan Wang
0acae8e132
转义大于号和小于号 (#574) 2020-09-13 23:12:21 +08:00
Lane
706827c54c
Update 11-Inner-Classes.md (#570)
- 双引号挪到 `**` 内部
- 使用英文双引号(否则 gitbook 下显示 怪异)
- 添加必要空格, 
- java => Java
2020-09-11 15:32:28 +08:00
Lane
ccbe03fed1
Update 11-Inner-Classes.md (#568)
让粗体显示正常
2020-09-10 20:43:56 +08:00
xiguazhiPrince
b677bca1fe
将“继承再AbstractCollection” 修改为再继承 (#569)
将“继承再AbstractCollection” 修改为再继承
2020-09-10 20:43:34 +08:00
PEGASUS
edfebaf56c
Preface 翻译优化 (#565)
* Update 00-Preface.md

* Update 00-On-Java-8.md

* Update 00-Preface.md

* Update 00-Preface.md
2020-09-10 17:13:00 +08:00
qurrer
8c2f581229
Update 10-Interfaces.md (#566)
## 完全解耦  修改Process为Processor
2020-09-08 15:53:09 +08:00
amyxin
a7a723a3b3
Update 24-Concurrent-Programming.md (#564)
创建和运行并行任务 示例代码 final int中间增加了空格
2020-09-07 09:04:36 +08:00
jkleaf
41501060cc
fix 错别字 (#562) 2020-09-03 12:13:57 +08:00
chong-xiaowu
3ba9f9af4c
10101111改为01111111 (#561)
Co-authored-by: lyc <lyc123456>
2020-09-02 16:04:38 +08:00
Jian Meng
669c390eb1
To correct run result, add empty space lines (#559)
* Update 09-Polymorphism.md

* To correct run result, add empty space lines
2020-09-02 12:04:52 +08:00
xiguazhiPrince
e7073d884c
将“继承再AbstractCollection” 修改为再继承 (#558)
将“继承再AbstractCollection” 修改为再继承
2020-09-02 12:04:32 +08:00
Maktub77
83662247d6
错别字及符号调整 (#557)
* fix(doc):修改错别字

* 错别字及符号调整
2020-09-01 18:09:20 +08:00
Maktub77
36c12d8b40
fix(doc):修改错别字 (#555) 2020-08-31 12:13:56 +08:00
xiantaner
42b4b13f5d
Update 06-Housekeeping.md (#549)
修改翻译不准确的问题:
“and putting the static method inside a class allows it access to other static methods and to static fields”
2020-08-27 14:48:53 +08:00
Chen Xuewei
d68e68a006
AtomicInteger to replace synchronized (#543)
With AtomicInteger, synchronized is no longer needed.
2020-08-21 10:50:45 +08:00
Jian Meng
3f2331958b
Update 09-Polymorphism.md (#548) 2020-08-21 10:46:51 +08:00