StringBuffer和StringBuilder的区别

first  

StringBuffer有synchronized关键字 是线程安全的;

StringBuilder没有synchronieze关键字是不安全的;

second

如果多线程并发、线程之间协作需要用到字符串的拼接时用StringBuffer;

其他场景使用字符串拼接都可以使用StringBuilder;

third

StringBuilder做字符串拼接效率高于Stringbuffer 因为没有synchronized关键字。

都是可变成的字符串

附属上String 和Stringbuffer的区别

Stringbuffer是char类型  String是final char类型不能被继承

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值