摘要: Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 并发 线程允许多个活动同时进行。 并发编程比单线程编程更 阅读全文
posted @ 2019-03-31 21:39 林本托 阅读(824) 评论(0) 推荐(0) 编辑
摘要: Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 77. 不要忽略异常 虽然这一建议似乎显而易见,但它经常 阅读全文
posted @ 2019-03-31 21:38 林本托 阅读(523) 评论(0) 推荐(0) 编辑
摘要: Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 76. 争取保持失败原子性 在对象抛出异常之后,通常希望 阅读全文
posted @ 2019-03-31 21:38 林本托 阅读(508) 评论(0) 推荐(0) 编辑
摘要: Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 75. 在详细信息中包含失败捕获信息 当程序由于未捕获异 阅读全文
posted @ 2019-03-31 13:47 林本托 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 74. 文档化每个方法抛出的所有异常 描述方法抛出的异常 阅读全文
posted @ 2019-03-31 13:45 林本托 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 73. 抛出合乎于抽象的异常 当一个方法抛出一个与它所执 阅读全文
posted @ 2019-03-31 09:24 林本托 阅读(640) 评论(0) 推荐(0) 编辑