会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
寂静沙滩
博客园
首页
管理
2015年8月4日
不可变对象和Biulder模式(面试问题)
摘要: String就是一个典型的不可变对象。外界的操作不能改变它,如果尝试改变都会返回一个新的String对象。 具体实现起来就是把属性全部变成private 和 final的,这个类也是final的不可继承,以免子类进行修改。对外暴露方法读操作,如果是写操作(修改)那么方法就要返回一个新的对象,原...
阅读全文
posted @ 2015-08-04 00:39 寂静沙滩
阅读(456)
评论(0)
推荐(0)
编辑