修改于 2021-10-01 06:00:43
1、StringBuffer 与 StringBuilder 中的方法和功能完全是等价的
2、只是 StringBuffer 中的方法大都采用了 synchronized 关键字进行修饰,因此是线程安全的,而
StringBuilder 没有这个修饰,可以被认为是线程不安全的
3、在单线程程序下,StringBuilder 效率更快,因为它不需要加锁,不具备多线程安全而 StringBuffer 则每次
都需要判断锁,效率相对更低
相似问题
领取专属 10元无门槛券
AI混元助手 在线答疑
洞察 腾讯核心技术
剖析业界实践案例