- 博客(1)
- 收藏
- 关注
原创 Java中的一些基础知识
类中,例如:setxxx。只提供构造函数,一次生成,永不改变。确保,可以通过把类定义为final或者把类中的方法定义为final来达到这个目的。如果一个类成员不是不可变量,那么在或者是需要,来确保类的不可变性。如果有必要,可以通过覆盖Object类的equals()方法和hashCode()方法。由于类的不可变性,在创建对象的时候就需要初始化所有的成员变量,因此最好提供一个带参数的构造函数来初始化这些成员变量。一个错误示范:this.d = d;复制代码。
2024-09-05 09:34:19
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人