• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

您的位置:您的位置:软件测试技术网 >> 软件测试技术 >> 开发语言 >> Java >> 查看资讯

字号: | 推荐给好友 上一篇 | 下一篇

如何用Java 5更新原有代码

发布: 2008-4-29 09:50 | 作者: 不详 | 来源: builder.com.cn | 查看: 26次 | 进入软件测试论坛讨论

领测软件测试网

8O Mm)N0C-cnStringBuffer看起来没什么特别,但它有一个难解的语义;它是线程安全的,所以你每次调用它的一个方法,都必须为它本身获得一个同步锁。现在,在大多数类型代码中,可能你不会有两个应用同样StringBuffer的线程,但StringBuffer仍然需要同步锁,这需要一小段时间。输入JavaSE 5的StringBuilder,它与StringBuffer相同,只有一点不同:它不是线程安全类,因此不需要获得同步锁。这是一个细微的性能改进,但执行起来很简单。 软件测试技术网/L [l#Ub j
软件测试技术网 vA(h']-[7W
StringBuilder sb=new StringBuilder(); 软件测试技术网*x ?y6^|dp
软件测试技术网4]