构造不可变类及其优点
生活随笔
收集整理的這篇文章主要介紹了
构造不可变类及其优点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
不可變類的優點
- 易于構造,測試和使用
- 天然線程安全,沒有同步問題
- 不需要實現clone方法
- 引用不可變類的實例時,不需要考慮實例的值發生變化的情況
如何構造不可變類
- 不聲明“setter”方法。
- 所有屬性設為private final。
- class聲明為final,不允許繼承。
- 構造方法聲明為私有
版權聲明:本文為博主原創文章,未經博主允許不得轉載.
轉載于:https://www.cnblogs.com/wangnfhy/p/4957152.html
總結
以上是生活随笔為你收集整理的构造不可变类及其优点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java中方法的继承以及父类未被子类覆盖
- 下一篇: Educational Codeforc