DESKTOP-0FT47VC_20200902-罗贤丞

问题

String ,String Buffer,String Builder的区别。

解决

不同点:

String String Buffer String Builder
概念 String代表字符串,String对象是不可变的 线程安全的可变字符序列 一个可变的字符序列
安全性 --------------------------------------------------------- 线程安全 线程不安全
关键字 --------------------------------------------------------- 有synchronized关键字修饰 没有synchronized关键字修饰
效率 效率低 效率较高 效率高

相同点:String Buffer,String Builder都继承了AbstractStringBuilder这个抽象类,都实现了[Serializable], [Appendable], [CharSequence]接口。

吐槽

继续努力.

标签


© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1