【发布时间】:2012-09-07 06:04:33
【问题描述】:
为什么在 Java 中将 immutable 类声明为 final ?
请举例说明是否真的有必要将其声明为 final(考虑所有字段都是私有的,并且该类没有 setter 方法)。
【问题讨论】:
标签: java immutability final
为什么在 Java 中将 immutable 类声明为 final ?
请举例说明是否真的有必要将其声明为 final(考虑所有字段都是私有的,并且该类没有 setter 方法)。
【问题讨论】:
标签: java immutability final
首先这是什么是不可变的
Immutable means that once an object of that Class has been created
it can't be altered.
Ex: String class
第二件事如何使类不可变。
【讨论】: