首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA字符串拼凑各种方式的性能比较

2013-08-23 
JAVA字符串拼接各种方式的性能比较?结果非常完美如我们想象的那样。唯一比较有趣的事情是为什么String.conc

JAVA字符串拼接各种方式的性能比较

?

结果非常完美如我们想象的那样。唯一比较有趣的事情是为什么String.concat也很不错,我们都知道,String是一个常类(初始化后就不会改变的类),那么为什么concat的性能会更好一些呢。(译者注: 其实原文作者的测试代码有问题,对于concat()方法的测试代码应该写成 concatTestStr=concatTestStr.concat(“*”)才对。)为了回答这个问题,我们应该看看concat反编译出来的字节 码。在本文的下载包里面包含了所有的字节码,但是现在我们先看一下concat的这个代码片段:

    我想了解一下,如果在builder外加个synchronized,是否buffer和builder效率相近,如果楼主感兴趣可以帮帮测试一把 3 楼 devilyard 前天   转载来的文章吧,是哪个版本的JDK呢

热点排行