Commit Graph

94 Commits

Author SHA1 Message Date
Joe
1478ffd0ac
Update 01. 考虑使用静态工厂方法替代构造方法.md 2019-08-02 22:56:55 +08:00
Joe
dc9839e914
Update 01. 考虑使用静态工厂方法替代构造方法.md 2019-08-02 22:51:21 +08:00
Allen Chang
9e9d80eb73
Update 14. 考虑实现Comparable接口.md
wrong  snippets in `compareTo` method for the `PhoneNumber` class
2019-07-24 14:53:50 +08:00
Allen Chang
d6a294f38f
Update 10. 重写equals方法时遵守通用约定.md 2019-07-22 09:59:38 +08:00
zhili
1ef48d01ff
Update 01. 考虑使用静态工厂方法替代构造方法.md
immutable classes 直接译成 不可变类 即可, immutable value classes 我猜测作者在此处是想强调不可变类的值是不可变的或者就是多写了一个value, 没必要译成 不可变的值类.
2019-07-17 16:09:12 +08:00
zhili
61ea173f86
Update 01. 考虑使用静态工厂方法替代构造方法.md 2019-07-16 16:59:58 +08:00
Hogan Lee
eea845f1c0 修改第十点的一处翻译出错“ 2019-07-09 16:44:29 +08:00
sjsdfg
ddf1ec699d update 2019-06-22 23:36:36 +08:00
mr-dragon
68acbcf2e1 在每篇文章后面加2个换行
在每篇文章后面加2个换行,方便使用cat命令合并成一个文件的时候不会影响目录的生成
2019-06-14 13:56:01 +08:00
sjsdfg
7ec45f0974 update 2019-06-05 23:39:40 +08:00
sjsdfg
157dde3c48 update 2019-06-05 23:33:29 +08:00
sjsdfg
402b216416 改善阅读体验 2019-06-05 23:32:03 +08:00
sjsdfg
30260c05b7 bugfix 2019-06-05 23:30:11 +08:00
sjsdfg
8364f91953 bugfix
修复少部分翻译 + 标点符号
2019-06-05 23:21:32 +08:00
sjsdfg
b170a5ac4d 更新第 41 条 2019-06-01 18:07:55 +08:00
sjsdfg
d2a537aa79 更新第 41 条翻译 2019-06-01 18:04:23 +08:00
sjsdfg
4ddf1e6521 更新排版 2019-05-27 22:08:19 +08:00
sjsdfg
8d889908b4 更新到第 45 条 2019-05-27 16:50:23 +08:00
sjsdfg
dc4ec6e5df 格式校对到第 37 条 2019-05-27 16:36:36 +08:00
sjsdfg
460dd1107e 更新第一条 2019-05-27 12:22:36 +08:00
sjsdfg
683f306c9d 更新第一条 2019-05-27 11:08:05 +08:00
sjsdfg
906d4bcc1c 格式再校订到第16条 2019-05-27 11:04:55 +08:00
sjsdfg
917dbb5dad 更新语法高亮 2019-05-27 10:35:20 +08:00
sjsdfg
15c639700d 更新标点符号 2019-05-10 14:17:49 +08:00
sjsdfg
cf78726c72 fix:条目 81 标题修改 2019-04-10 20:58:22 +08:00
sjsdfg
affe058d22 bugfix:删除 Item 5 标题中多余内容 2019-04-09 14:03:48 +08:00
sjsdfg
a0e62a86c3 bugfix : 修复不合适的 Item 标题命名 2019-04-09 10:18:34 +08:00
sjsdfg
21510ea0ba 删除 Item 56 多余内容 2019-04-07 13:06:35 +08:00
sjsdfg
fdf6ccb4d2 删除重复内容 2019-04-07 12:54:38 +08:00
sjsdfg
0f62d0595b 修改不合理的 Item 命名
更新 readme 和 sidebar 链接
2019-04-07 11:25:31 +08:00
sjsdfg
14fdc5dee7 update : 4. 使用私有构造方法执行非实例化 2019-04-05 23:33:23 +08:00
sjsdfg
577142bec5 update 33. 优先考虑类型安全的异构容器 2019-04-05 22:51:52 +08:00
sjsdfg
ab38697e35 update 6. 避免创建不必要的对象 2019-04-05 21:47:48 +08:00
sjsdfg
3a1d61898e update 43. 方法引用优于 lambda 表达式 2019-04-05 21:43:13 +08:00
sjsdfg
0f864f4fde update: 43. 方法引用优于 lambda 表达式 2019-04-05 20:06:13 +08:00
sjsdfg
1d1dfe51bb 6. 避免创建不必要的对象 2019-04-05 17:01:09 +08:00
sjsdfg
3b81147968 update : 6. 避免创建不必要的对象 2019-04-05 16:59:10 +08:00
sjsdfg
4b59b63729 update: 2. 当构造方法参数过多时使用 builder 模式 2019-04-05 16:53:28 +08:00
sjsdfg
e5fec3ce9b 2. 当构造方法参数过多时使用 builder 模式 2019-04-05 16:50:30 +08:00
sjsdfg
d4a7bf829b update: 支持使用静态成员类而不是非静态类 2019-04-05 16:29:40 +08:00
sjsdfg
e99a810a25 update :05. 使用依赖注入取代硬连接资源(hardwiring resources) 2019-04-05 16:24:44 +08:00
sjsdfg
75cfb8eadd update 24. 优先考虑静态成员类 2019-04-05 16:21:14 +08:00
sjsdfg
ab764ebd69 update 9. 使用 try-with-resources 语句替代 try-finally 语句 2019-04-05 16:12:57 +08:00
sjsdfg
002289bb59 update 2019-04-05 16:08:02 +08:00
sjsdfg
c5893e8b02 update : 84. 不要依赖线程调度器 2019-04-05 15:59:53 +08:00
sjsdfg
7024ed638c update 2019-04-05 15:25:41 +08:00
sjsdfg
ed6c73a148 update 2019-04-05 15:09:19 +08:00
Joe
db0ab03d12
Update 80. executor 、task 和 stream 优先于线程.md 2019-04-05 15:00:33 +08:00
Joe
482f661e51
Update 80. executor 、task 和 stream 优先于线程.md 2019-04-05 14:43:42 +08:00
Joe
7eb35d9da8
Update 80. executor 、task 和 stream 优先于线程.md 2019-04-05 14:34:05 +08:00