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