首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

String、StringBuffer、StringBuilder的差别

2012-08-14 
String、StringBuffer、StringBuilder的区别1.String是字符串常量;StringBuffer、StringBulider是字符串变量

String、StringBuffer、StringBuilder的区别

1.String是字符串常量;StringBuffer、StringBulider是字符串变量 :

即当进行字符串的拼接操作时String要不断的创建新对象,而后两者只要不断的修改本对象就行了。

2.StringBuffer是线程同步(线程安全,可以理解为线程的串行执行),StringBulider是多线程的(线程不安全,可以理解为线程的并行执行)。

3.执行效率,StringBulider最快,StringBuffer次之,String最慢

热点排行