stringbuffer和stringbuilder的区别
1、线程安全:StringBuffer:线程安全,StringBuilder:线程不安全。因为StringBuffer的所有公开方法都是synchronized修饰的,StringBuilder并没有StringBuilder修饰。
2、缓冲区:StringBuffer每次获取toString都会直接使用缓存区的toStringCache值来构造一个字符串。而StringBuilder则每次都需要复制一次字符数组,再构造一个字符串。所以,缓存冲这也是对 StringBuffer 的一个优化吧,不过 StringBuffer 的这个toString 方法仍然是同步的。
3、性能:StringBuffer是线程安全的,它所有公开方法都是同步的,StringBuilder是没有对方法加锁同步的,所以毫无疑问,StringBuilder的性能要远大于 StringBuffer。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
冰箱冷冻怎么存放肉
按食用计划摆放生肉熟肉要分开存放,熟食在上,生食在下。如果计...方阵英雄豪华召唤卷怎么获得
具原料炫龙笔记本,,方阵英雄。首先我们打开游戏主页点击页面中...祝福婚姻幸福的句子
喜今日辰良日吉,贤夫妇永结伉俪,恭祝你花开并蒂,从今后莺燕比...什么是一级用地
土地利用现状分类国家标准采用一级二级两个层次的分类体系,共分...三国演义是长篇什么体小说
三国演义中国古典四大名著之一,是中国第一部长篇章回体历史演义...文笔好比较温馨的言情小说
十年一品温如言,作者书海沧生何以笙箫默,作者顾漫杉杉来吃,作...余数怎么用公式表示
余数用公式表示的方式是,其中为向下取整运算符,向下取整运算称...微信重新登录后怎么恢复聊天记录
首先,我们需要找到我们的微信,然后我们可以点击并打开进入我们...如何用吐司做早餐
吐司片,火腿肠片,鸡蛋个,椒盐少许,油少许。将火腿肠切片,热...燕窝炖的太稠了可以中途加水吗
制作材料燕窝葱姜蒜白糖。制作步骤将燕窝洗净,放入碗中备用在锅...起亚k3大灯灯罩怎么换
车主自己更换大灯灯罩操作比较繁琐,车主自己动手更换需要一定动...植物有生机的说说
万物复苏,花开了,草绿了,一切都是生机勃勃的样子,明天也会是...如何理解兵以诈立以利动
孙子兵法中孙子提出了用兵的两条重要原则,一是诡诈原则,二是利...你是怎样定义稳定工作的
公司提供的职位适合自己一展所长能在工作中继续提高自己的能力周...女人吃洋葱有什么好处
美白养颜谷胱甘肽能抑制黑色素生成,对湿疹皮肤炎荨麻疹或肝斑有...