String与StringBuffer与StringBuilder

package test;

public class Test {
    public static void main(String[] args) {
        StringBuffer sb = new StringBuffer();
        sb.append("111");
        String  sb1 = "123";
        System.out.println(sb);
        System.out.println(sb1);
        
    }

}

String可以直接定义成常量字符串

StringBuffer和StringBuilder不可以,StringBuffer在线程安全上比StringBuilder更安全,但是StringBuilder更快,这个我没有理解的更深刻,后期使用上有新的理解或者补充,我会更改这篇随笔的

原文地址:https://www.cnblogs.com/cuteCoderSnow/p/10406137.html