Effective Java Third Edition

Effective Java Third Edition Chapter 10 Exception

Item 70 Throw checked exceptions for recoverable conditions and unchecked exceptions for programming errors. When in doubt, throw unchecked exceptions. Don’t define any throwables that are neither che »

Effective Java 第三版——79. 避免过度同步

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 79. 避免过度同步 条目 78警告我们缺乏同步的危险性 ... »

IcanFixIt

Effective Java 第三版——78. 同步访问共享的可变数据

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 并发 线程允许多个活动同时进行。 并发编程比单线程编程更 ... »

IcanFixIt

Effective Java 第三版——73.抛出合乎于抽象的异常

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 73. 抛出合乎于抽象的异常 当一个方法抛出一个与它所执 ... »

IcanFixIt

Effective Java 第三版——72. 赞成使用标准异常

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 72. 赞成使用标准异常 专家级程序员与经验较少的程序员 ... »

IcanFixIt

Effective Java 第三版——71. 避免不必要地使用检查异常

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 71. 避免不必要地使用检查异常 许多Java程序员不喜 ... »

IcanFixIt

Effective Java 第三版——68. 遵守普遍接受的命名约定

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 68. 遵守普遍接受的命名约定 Java平台有一组完善的 ... »

IcanFixIt

Effective Java 第三版——66. 明智谨慎地使用本地方法

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 66. 明智谨慎地使用本地方法 Java Native ... »

IcanFixIt

Effective Java 第三版——65. 接口优于反射

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 65. 接口优于反射 核心反射工具java.lang.r ... »

IcanFixIt

Effective Java 第三版——64. 通过对象的接口引用对象

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 64. 通过接口引用对象 条目 51中指出,应该使用接口 ... »

IcanFixIt

Effective Java 第三版——63. 注意字符串连接的性能

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 63. 注意字符串连接的性能 字符串连接操作符(+)是将 ... »

IcanFixIt

Effective Java 第三版——59. 熟悉并使用Java类库

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 59. 熟悉并使用Java类库 假设想要生成0到某个上界 ... »

IcanFixIt

Effective Java 第三版——57. 最小化局部变量的作用域

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 9. 通用编程 这一章专门讨论这种Java语言的具体细节 ... »

IcanFixIt

Effective Java 第三版——55. 明智而审慎地返回Optional

Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK ***下载 JDK 9以上的版本。 55. 明智而审慎地返回Optional 在Java 8 ... »

IcanFixIt