- 博客(1)
- 收藏
- 关注
原创 不要编写返回引用可变对象的访问器
JAVA Core 中有一段话:注意不要编写返回引用可变对象的访问器,今天刚学习了一下,说说我的理解。运行以下代码,通过修改器setTime修改d,输出harry.getTime会随之改变,因为对象hireday是Date类是一个可变对象,而修改name=”aaa“,输出harry.getName仍然得到harry,而不是“aaa”,因为对象name是String类是一个不可变对象。
2015-11-22 23:34:27 1181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人