首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >StringBuffer和StringBuild区别?

StringBuffer和StringBuild区别?

提问于 2021-09-30 16:49:52
回答 1关注 0查看 205

回答 1

Lansonli

提问者

修改于 2021-10-01 06:00:43

1、StringBuffer 与 StringBuilder 中的方法和功能完全是等价的

2、只是 StringBuffer 中的方法大都采用了 synchronized 关键字进行修饰,因此是线程安全的,而

StringBuilder 没有这个修饰,可以被认为是线程不安全的

3、在单线程程序下,StringBuilder 效率更快,因为它不需要加锁,不具备多线程安全而 StringBuffer 则每次

都需要判断锁,效率相对更低

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档