如何优雅的创建一个Java不可变对象类,JDK源码中也是这么干的!

前面有篇文章当介绍了Java的不可变对象的一些特性,以及它的一些好处,但是并没有介绍如何实现一个不可变对象类。今天就来看看如何实现一个不可变对象类。 Java中常用的不可变对象类 String类应该是我们最常使用的不可变对象类。其实除了String以外,在JDK中还定义了很多不可变对象类,比如:基础类型的封装类(Integer、Long等)、时间相关的类(LocalDate、LocalTime等)
相关文章
相关标签/搜索