1.why 我们很多工具类实际上是不需要被实例化的 2.how code: https://gitee.com/charjay/effective.git 构造器私有避免被new出来 构造器里面实现throw new AssertionError();避免被子类继承