Java中的所有最终类都是不可变的。
String和Integer都是最终类,我相信它们都是不可变的。
最佳答案
否- final类意味着您无法继承。它与可变性无关。下面的类是最终的但可变的:
public final class FinalMutable {
int value;
public void setValue(int v) { value=v; }
public int getValue() { return value; }
}
关于java - 所有的最后一个类都是一成不变的吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1630321/