Java不可变类型

一、不可变类简介不可变类:所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多不可变类:Interger、Long和String等。 可变类:相对于不可变类,可变类创建实例后可以改变其成员变量值,开发中创建的大部分类都属于可变类。 二、不可变类的优点不可变类有两个主要有点,效率和安全。 效率 当一个对象是不可变的,那么需要拷贝这个对象的内容时,就不...
Java