diff --git a/docs/README.md b/docs/README.md index 4e3020e..bfbc5ae 100644 --- a/docs/README.md +++ b/docs/README.md @@ -58,6 +58,22 @@ - [50. 必要时进行防御性拷贝.md](notes/50.%20必要时进行防御性拷贝.md)
- [51. 仔细设计方法签名.md](notes/51.%20仔细设计方法签名.md)
- [52. 明智审慎地使用重载.md](notes/52.%20明智审慎地使用重载.md)
+- [53. 明智审慎地使用可变参数.md](notes/53.%20明智审慎地使用可变参数.md)
+- [54. 返回空的数组或集合,不要返回 null.md](notes/54.%20返回空的数组或集合,不要返回%20null.md)
+- [55. 明智审慎地返回 Optional.md](notes/55.%20明智审慎地返回%20Optional.md)
+- [56. 为所有已公开的 API 元素编写文档注释.md](notes/56.%20为所有已公开的%20API%20元素编写文档注释.md)
+- [57. 最小化局部变量的作用域.md](notes/57.%20最小化局部变量的作用域.md)
+- [58. for-each 循环优于传统 for 循环.md](notes/58.%20for-each%20循环优于传统%20for%20循环.md)
+- [59. 了解并使用库.md](notes/59.%20了解并使用库.md)
+- [60. 若需要精确答案就应避免使用 float 和 double 类型.md](notes/60.%20若需要精确答案就应避免使用%20float%20和%20double%20类型.md)
+- [61. 基本数据类型优于包装类.md](notes/61.%20基本数据类型优于包装类.md)
+- [62. 当使用其他类型更合适时应避免使用字符串.md](notes/62.%20当使用其他类型更合适时应避免使用字符串.md)
+- [63. 当心字符串连接引起的性能问题.md](notes/63.%20当心字符串连接引起的性能问题.md)
+- [64. 通过接口引用对象.md](notes/64.%20通过接口引用对象.md)
+- [65. 接口优于反射.md](notes/65.%20接口优于反射.md)
+- [66. 明智审慎地本地方法.md](notes/66.%20明智审慎地本地方法.md)
+- [67. 明智审慎地进行优化.md](notes/67.%20明智审慎地进行优化.md)
+- [68. 遵守被广泛认可的命名约定.md](notes/68.%20遵守被广泛认可的命名约定.md)
- [69. 只针对异常的情况下才使用异常.md](notes/69.%20只针对异常的情况下才使用异常.md)
- [70. 对可恢复的情况使用受检异常,对编程错误使用运行时异常.md](notes/70.%20对可恢复的情况使用受检异常,对编程错误使用运行时异常.md)
- [71. 避免不必要的使用受检异常.md](notes/71.%20避免不必要的使用受检异常.md)