java中不可变对象(immutable object)是什么,有什么意义
不可变对象顾名思义不可改变的对象一旦构造器完成执行,该实例即无法改变 意味着可以传递对象的引用,不用担心改变其内容,特别是在处理并行时,不可变对象不存在锁的问题,易于构造使用 final class ImmutableClass { final String str; final int value; final int[] ints; public Imm...
原创
2018-12-05 10:50:42 ·
2134 阅读 ·
0 评论