会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
入境繁华
知止而后定,定而后能静,静而后能安,安而后能虑,虑而后能得.
博客园
首页
新随笔
联系
订阅
管理
2016年7月30日
JAVA不可变类(immutable)机制与String的不可变性
摘要: 不可变类是实例创建后就不可以改变成员遍历的值。这种特性使得不可变类提供了线程安全的特性但同时也带来了对象创建的开销,每更改一个属性都是重新创建一个新的对象。JDK内部也提供了很多不可变类如Integer、Double、String等。String的不可变特性主要为了满足常量池、线程安全、类加载的需求。合理使用不可变类可以带来极大的好处。
阅读全文
posted @ 2016-07-30 19:30 along-JL
阅读(35260)
评论(5)
推荐(11)
编辑
公告