1.定义
可变类:创建该类的实例后,你还可以改变实例的内容
不可变类:创建该类的实例后,不可以改变实例的内容
2.例子
jdk中可变类和不可变类如下:
可变类:Stringbuffer,Date
不可变类:Integer , boolean ,Double , Byte , Long , Float 等包装类 和 String
可变类:创建该类的实例后,你还可以改变实例的内容
不可变类:创建该类的实例后,不可以改变实例的内容
jdk中可变类和不可变类如下:
可变类:Stringbuffer,Date
不可变类:Integer , boolean ,Double , Byte , Long , Float 等包装类 和 String
转载于:https://my.oschina.net/u/3402916/blog/886394