美文网首页
不可变类的优点和声明方式

不可变类的优点和声明方式

作者: 好好学习天天引体向上 | 来源:发表于2017-01-09 21:03 被阅读0次

    不可变类的优点

    • 易于构造,测试和使用
    • 天然线程安全,没有同步问题
    • 不需要实现clone方法
    • 引用不可变类的实例时,不需要考虑实例的值发生变化的情况

    如何构造不可变类

    • 不声明“setter”方法。
    • 所有属性设为private final。
    • class声明为final,不允许继承。
    • 构造方法声明为私有

    相关文章

      网友评论

          本文标题:不可变类的优点和声明方式

          本文链接:https://www.haomeiwen.com/subject/nsihbttx.html