string stringbuffer stringbuilder

1.string 每次都要创建新对象,开辟新的空间
2. StringBuffer (jdk1.0)可变的,线程安全的,为了解决string问题而生,单线程下加了synchronized

 StringBuffer sb = new StringBuffer();
  sb.append('a');

其中append方法是往动态字符串数组中添加字符,相当于+号
3. StringBuilder (jdk1.5) 可变的,线程不安全,安全换速度

上一篇:StringBuffer和StringBuilder


下一篇:day8