一、概念
不可变对象指对象一旦被创建,状态就不能再改变。任何修改都会创建一个新的对象,如 String、Integer及其它包装类。详情参见答案,一步一步指导你在 Java 中创建一个不可变的类。不可变对象指对象一旦被创建,状态就不能再改变。任何修改都会创建一个新的对象,如
一、概念
不可变对象指对象一旦被创建,状态就不能再改变。任何修改都会创建一个新的对象,如 String、Integer及其它包装类。详情参见答案,一步一步指导你在 Java 中创建一个不可变的类。不可变对象指对象一旦被创建,状态就不能再改变。任何修改都会创建一个新的对象,如