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...

面试题 相关文章推荐
介绍一下Java中的Class类
Apr 10 面试题
C语言编程练习
Apr 02 面试题
网络安全方面的面试题
Nov 04 面试题
初级软件工程师面试题 Junior Software Engineer Interview
Feb 15 面试题
一套C#面试题
Oct 09 面试题
linux面试题参考答案(1)
Jan 22 面试题
Shell编程面试题
May 29 面试题
说一下Linux下有关用户和组管理的命令
Aug 18 面试题
为什么要做架构设计
Jul 08 面试题
如何用JQuery进行表单验证
May 29 面试题
Java面试题:Java类的Main方法如果是Private将会怎么样
Aug 18 面试题
Java程序员面试题
Sep 27 面试题
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
与数据库连接
2006/10/09 PHP
Snoopy类使用小例子
2008/04/15 PHP
PHP 遍历XP文件夹下所有文件
2008/11/27 PHP
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
PHP中$GLOBALS与global的区别详解
2019/03/21 PHP
jquery选择器之基本过滤选择器详解
2014/01/27 Javascript
JavaScript获取页面上被选中文字的方法技巧
2015/03/13 Javascript
javascript实现框架高度随内容改变的方法
2015/07/23 Javascript
JS实现选择TextArea内文本的方法
2015/08/03 Javascript
nodejs中向HTTP响应传送进程的输出
2017/03/19 NodeJs
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
js使用generator函数同步执行ajax任务
2017/09/05 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
JavaScript实现获取select下拉框中第一个值的方法
2018/02/06 Javascript
使用Angular Cli如何创建Angular私有库详解
2019/01/30 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
超详细小程序定位地图模块全系列开发教学
2020/11/24 Javascript
JavaScript实现筛选数组
2021/03/02 Javascript
[12:21]VICI vs TNC (BO3)
2018/06/07 DOTA
python实现二分查找算法
2017/09/21 Python
python多线程并发让两个LED同时亮的方法
2019/02/18 Python
python ChainMap的使用和说明详解
2019/06/11 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
python中count函数简单用法
2020/01/05 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
keras读取h5文件load_weights、load代码操作
2020/06/12 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
2020/08/04 Python
python在CMD界面读取excel所有数据的示例
2020/09/28 Python
css3实现顶部社会化分享按钮示例
2014/05/06 HTML / CSS
保安部任务及岗位职责
2014/02/25 职场文书
2014年教师个人工作总结
2014/11/10 职场文书
盘点2020年适合农村地区创业的项目
2019/10/16 职场文书
zabbix配置nginx监控的实现
2022/05/25 Servers