![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java effective
文章平均质量分 92
rockykou
这个作者很懒,什么都没留下…
展开
-
effective java之创建和销毁对象
创建和销毁对象静态工厂方法创建对象创建对象实例与构造器对比静态方法局限性多个参数考虑使用build构建器静态工厂与构造方法局限性优点缺点场景用私有构造器或者枚举类型确保singleton懒汉式饿汉式枚举类静态内部类用私有构造器确保不可实例化消除过期的对象引用内存泄漏创建和销毁对象何时以及如何创建对象何时以及如何避免创建对象如何适时销毁对象如何管理对象销毁之前原创 2017-04-06 22:33:39 · 613 阅读 · 0 评论 -
effective java之类和接口
类和接口类和成员被外界可访问的最小化在类中使用方法访问域而非直接访问公有域复合优先于继承要么为继承而设计提供文档说明要么禁止继承接口优于抽象类接口只用于定义类型类层次优先于标签类优先考虑静态成员类类和接口类和成员被外界可访问的最小化设计良好的模块 这个模块对于外部其他的模块,是否隐藏其内部数据和实现的细节。设计良好的模块会隐藏所有的实现细节,把他的api与具体的实现清晰的隔离原创 2017-04-06 23:24:41 · 414 阅读 · 0 评论