String、StringBuffer、StringBuilder有区别


Posted in 面试题 onSeptember 18, 2015
String类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都是String类的对象。字符串是常量;它们的值在创建之后不能改变。所以可以共享它们。StringBuffer是字符串缓存区,它的内容可以被修改,长度也可以改变,StringBuffer类是线程安全的,也就是说多个线程可以安全的访问StringBuffer对象。StringBuilder与StringBuffer类似,都是字符串缓冲区,但StringBuilder不是线程安全的,如果你只是在单线程中使用字符串缓冲区,那么StringBuilder的效率会更高些。值得注意的是StringBuilder是在JDK1.5版本中增加的。以前版本的JDK不能使用该类。

Tags in this post...

面试题 相关文章推荐
普通PHP程序员笔试题
Jan 01 面试题
JSF如何进行表格处理及取值
Aug 06 面试题
C#如何调用Word并打开一个Word文档
May 08 面试题
Linux管理员面试题 Linux admin interview questions
Jul 08 面试题
你所在的项目是如何确定版本号的
Dec 28 面试题
AJAX的全称是什么
Nov 06 面试题
如何写一个Java类既可以用作applet也可以用作java应用
Jan 18 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 面试题
关于Java finally的面试题
Apr 27 面试题
如何写出好的Java代码
Apr 25 面试题
JPA的优势都有哪些
Jul 04 面试题
SOA面试题:如何在SOA中实现松耦合
Jul 21 面试题
Java的类与C++的类有什么不同
Jan 18 #面试题
中软国际Java程序员机试题
Aug 19 #面试题
请说出以下代码输出什么
Aug 30 #面试题
Java中的类包括什么内容?设计时要注意哪些方面
May 23 #面试题
JAVA程序员面试题
Oct 03 #面试题
关于Java finally的面试题
Apr 27 #面试题
与C++相比,Java中的数组有什么不同
Mar 25 #面试题
You might like
mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array
2007/01/15 PHP
php计算税后工资的方法
2015/07/28 PHP
Zend Studio使用技巧两则
2016/04/01 PHP
workerman结合laravel开发在线聊天应用的示例代码
2018/10/30 PHP
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
JS方法调用括号的问题探讨
2014/01/24 Javascript
jquery中EasyUI实现异步树
2015/03/01 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
基于JavaScript实现快速转换文本语言(繁体中文和简体中文)
2016/03/07 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
简单谈谈JS数组中的indexOf方法
2016/10/13 Javascript
jQuery用FormData实现文件上传的方法
2016/11/21 Javascript
bootstrap modal+gridview实现弹出框效果
2017/08/15 Javascript
JS实现评价的星星功能
2017/08/20 Javascript
微信小程序使用Socket的实例
2017/09/19 Javascript
解决node-sass偶尔安装失败的方法小结
2018/12/05 Javascript
JavaScript工具库之Lodash详解
2019/06/15 Javascript
JS如何生成动态列表
2020/09/22 Javascript
通过实例解析javascript Date对象属性及方法
2020/11/04 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
如何在Python中编写并发程序
2016/02/27 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
python图书管理系统
2020/04/05 Python
pip install urllib2不能安装的解决方法
2018/06/12 Python
Flask框架中request、请求钩子、上下文用法分析
2019/07/23 Python
Tensorflow 实现释放内存
2020/02/03 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
2020/03/06 Python
环境科学专业个人求职信
2013/09/26 职场文书
小学新学期教师寄语
2014/01/18 职场文书
经典英文广告词
2014/03/18 职场文书
服务质量承诺书
2014/03/27 职场文书
2014年应急管理工作总结
2014/11/26 职场文书
考勤制度通知
2015/04/25 职场文书
承诺书应该怎么写?
2019/09/10 职场文书
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS
tomcat的catalina.out日志按自定义时间格式进行分割的操作方法
2022/04/02 Servers