stringbuilder是線程安全的 stringbuffer為什么是線程安全?
stringbuffer為什么是線程安全?方法中有同步機制。在多線程的情況下,只有一個線程可以執(zhí)行到方法中,其他線程需要等待。springbuilder和springbuffer區(qū)別?這是面試中經(jīng)常問
stringbuffer為什么是線程安全?
方法中有同步機制。在多線程的情況下,只有一個線程可以執(zhí)行到方法中,其他線程需要等待。
springbuilder和springbuffer區(qū)別?
這是面試中經(jīng)常問的面試問題。
1。它們都是字符串操作的封裝類
2。并發(fā)安全的區(qū)別在于StringBuffer是線程安全的,并且它的方法是用sybchronized修改的。StringBuilder是線程不安全的。
3. 另外,在使用串號拼接時,底層是通過創(chuàng)建StringBuilder來實現(xiàn)的。