标签: java class system final
根据我的理解,一个类被声明为final,以防止它被扩展/继承。所以我看到在这方面可以有安全性并且可能会有一些性能提升。
但这背后有一个非常具体的设计决定吗?比如说:实现某种设计模式?我确实绕过了一个类似的线程here!但答案并不是我真正想要的
答案 0 :(得分:1)
单身人士模式:
-Private Constructor
- 只有静态方法
- 无需拥有此类的多个对象或所有
- 不需要扩展这个基础类