04 2019 档案

摘要:经过反复不断的拖延和坚持,所有条目已经翻译完成,供大家分享学习。时间有限,个别地方翻译得比较仓促,希望有疑虑的地方指出批评改正。 第一章简介 忽略 第二章 创建和销毁对象 "1. 考虑使用静态工厂方法替代构造方法" "2. 当构造方法参数过多时使用builder模式" "3. 使用私有构造方法或枚类 阅读全文
posted @ 2019-04-10 17:52 林本托 阅读(6422) 评论(1) 推荐(10) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 90. 考虑序列化代理替代序列化实例 正如在条目 85和 阅读全文
posted @ 2019-04-09 21:51 林本托 阅读(1119) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 89. 对于实例控制,枚举类型优于READRESOLVE 阅读全文
posted @ 2019-04-07 22:40 林本托 阅读(743) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 88. 防御性地编写READOBJECT方法 条目 50 阅读全文
posted @ 2019-04-06 22:16 林本托 阅读(820) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 87. 考虑使用自定义序列化形式 当在时间紧迫的情况下编 阅读全文
posted @ 2019-04-05 15:05 林本托 阅读(574) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 86. 非常谨慎地实现SERIALIZABLE接口 允许 阅读全文
posted @ 2019-04-04 11:09 林本托 阅读(1324) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 序列化 本章涉及对象序列化(object seriali 阅读全文
posted @ 2019-04-03 19:37 林本托 阅读(1241) 评论(0) 推荐(2) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 84. 不要依赖线程调度器 当许多线程可以运行时,线程调 阅读全文
posted @ 2019-04-03 11:44 林本托 阅读(1392) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 83. 明智谨慎地使用延迟初始化 延迟初始化(Lazy 阅读全文
posted @ 2019-04-02 22:14 林本托 阅读(666) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 82. 线程安全文档化 当并发使用一个类的方法时,类的行 阅读全文
posted @ 2019-04-02 16:20 林本托 阅读(930) 评论(0) 推荐(0) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 81. 优先使用并发实用程序替代wait和notify 阅读全文
posted @ 2019-04-02 07:48 林本托 阅读(1734) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 80. EXECUTORS, TASKS, STREAM 阅读全文
posted @ 2019-04-01 17:39 林本托 阅读(760) 评论(0) 推荐(1) 编辑
摘要:Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 79. 避免过度同步 条目 78警告我们缺乏同步的危险性 阅读全文
posted @ 2019-04-01 10:14 林本托 阅读(881) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示