String、StringBuffer与StringBuilder的区别

来源:互联网 发布:数据挖掘 需要学c 编辑:程序博客网 时间:2024/06/03 19:22
String是字符串常量,StringBuffer和StringBuilder是字符串变量。
StringBuffer是线程安全的,StringBuilder不是线程安全的,String是常量,所以是线成安全(因为String是只能被读,不能被写)。
如果程序不是多线程的,那么使用字符串变量时,StringBuilder效率高于StringBuffer。