400-700-1307

【Java面试题】String、StringBuilder和StringBuffer的区别

2019-01-26 17:06

1.String、StringBuilder和StringBuffer的区别?
答案:

String、StringBuilder和StringBuffer的区别?
<1>运行速度快慢为:StringBuilder > StringBuffer > String
(String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的)
<2>StringBuilder是线程不安全的,而String、StringBuffer是线程安全的。
<3>String是final类,即不能被继承。StringBuffer是一个可变对象,当?#36816;?#36827;行修改
的时候?#25442;?#20687;String那样重新建立对象它只能通过构造函数来建立。

开班信息

当前校区

?#26412;?#26657;区
  • ?#26412;?#26657;区
  • 上海校区
  • 广州校区
  • 沈阳校区
  • 杭州校区
  • 南京校区
  • 郑州校区
  • 成都校区
  • 深圳校区
  • 西安校区
  • 苏州校区
  • 深圳沙井
  • 深圳观澜
  • 深圳龙岗
  • 武汉校区
  • 西宁校区
  • 石家庄校区
  • 湖北咸宁
  • 广东惠州
  • 广东佛山
  • ?#26412;?/span> UI/UE就业班 2019-04-17 报名中
  • ?#26412;?/span> PHP就业班 2019-04-18 报名中
  • ?#26412;?/span> Java训练营 2019-04-24 报名中
  • ?#26412;?/span> Python训练营 2019-04-24 报名中
  • ?#26412;?/span> Java就业班 2019-05-09 报名中
  • ?#26412;?/span> Python就业班 2019-05-09 报名中
  • ?#26412;?/span> PHP就业班 2019-05-16 报名中

                    Copyright © 2007-2019 IT兄弟连教育 版权所有 京ICP备11018177号  京公网安备 11010802026987号

                    一起来捉妖怎么提升资质
                    谁知道浩博的网站 325棋牌游戏下载 时时彩毒胆五星 pk10五码两期计划人工 500本金6码规划倍投单 捕鱼棋牌 皇家国际骗了多少人 麻将怎么打 北京赛车pk10直播& 王中王3肖6码免费公开双色