String,StringBuffer,StringBulider 三者的区别
生活随笔
收集整理的這篇文章主要介紹了
String,StringBuffer,StringBulider 三者的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.String 是字符串常量,StringBuffer 和StringBuilder 是字符串變量。
2.運行速度?StringBuilder >?StringBuffer >?String?
3.StringBuilder 是線程不安全的,StringBuffer 是線程安全的(帶有synchronized關鍵修飾的方法)。這也就是運行速度StringBuilder 比StringBuffer 快的原因。
4.String 適合用在對少量的字符串的操作,StringBuilder適合用在單線程對可變字符串的操作,StringBuffer 適合用在多線程對可變字符串的操作。
?
轉載于:https://www.cnblogs.com/li-zhi-long/p/9414169.html
總結
以上是生活随笔為你收集整理的String,StringBuffer,StringBulider 三者的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySql cmd下的学习笔记 —— 有
- 下一篇: 在有赞工作两年半的感受