1. 程式人生 > >StringBuffer和StringBuilder的區別

StringBuffer和StringBuilder的區別

spi png interview string highlight build info 時間 wan

StringBuffer 是線程安全的
StringBuilder 是非線程安全的

所以當進行大量字符串拼接操作的時候,如果是單線程就用StringBuilder會更快些,如果是多線程,就需要用StringBuffer 保證數據的安全性

非線程安全的為什麽會比線程安全的 快? 因為不需要同步嘛,省略了些時間
技術分享圖片

StringBuffer和StringBuilder的區別