标签:声明 final 设计
对象不可变定义 不可变对象是指对象的状态在被初始化以后,在整个对象的生命周期内,不可改变。 如何不可变 通常情况下,在java中通过以下步骤实现不可变
注意:不用final关键字也可以实现对象不可变,使用final只是显示的声明,提示开发者和编译器为不可变。
Java中典型的不可变类为String类 为什么String被设计为不可变?
参考:click here
为什么String被设计为不可变
原文地址:http://blog.csdn.net/topwqp/article/details/46380331