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面试题附答案
Jun 05 面试题
Collection和Collections的区别
May 02 面试题
serialVersionUID具有什么样的特征
Feb 20 面试题
写一个方法1000的阶乘
Nov 21 面试题
Ado与Ado.net的相同与不同
Dec 08 面试题
什么是makefile? 如何编写makefile?
Aug 08 面试题
JPA的特点
Oct 25 面试题
如何用Python来进行查询和替换一个文本字符串
Jan 02 面试题
abstract class和interface有什么区别
Aug 04 面试题
Structs界面控制层技术
Oct 11 面试题
shell的种类有哪些
Apr 15 面试题
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/11/22 PHP
php面向对象全攻略 (十五) 多态的应用
2009/09/30 PHP
php发送get、post请求的6种方法简明总结
2014/07/08 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
PDO::prepare讲解
2019/01/29 PHP
一个JavaScript继承的实现
2006/10/24 Javascript
jQuery 锚点跳转滚动条平滑滚动一句话代码
2010/04/30 Javascript
使用typeof判断function是否存在于上下文
2014/08/14 Javascript
jQuery回调函数的定义及用法实例
2014/12/23 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
Canvas 绘制粒子动画背景
2017/02/15 Javascript
nodejs6下使用koa2框架实例
2017/05/18 NodeJs
php register_shutdown_function函数详解
2017/07/23 Javascript
bootstrap datepicker插件默认英文修改为中文
2017/07/28 Javascript
Vue中"This dependency was not found"问题的解决方法
2018/06/19 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
微信小程序使用swiper组件实现层叠轮播图
2018/11/04 Javascript
使用rollup打包JS的方法步骤
2018/12/05 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
mock.js实现模拟生成假数据功能示例
2019/01/15 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
Openlayers实现图形绘制
2020/09/28 Javascript
[04:48]DOTA2亚洲邀请赛林书豪为VGJ加油
2017/04/01 DOTA
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
Python实现删除文件但保留指定文件
2015/06/21 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
解决Pycharm 运行后没有输出的问题
2021/02/05 Python
HTML5 3D衣服摇摆动画特效
2016/03/17 HTML / CSS
英国巧克力贸易公司:Chocolate Trading Company
2017/03/21 全球购物
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
演讲稿怎么写才完美
2014/01/02 职场文书
《乞巧》教学反思
2014/02/27 职场文书
幼儿园六一儿童节主持词
2015/06/30 职场文书
简历中的自我评价怎么写呢?
2019/04/30 职场文书
Nginx防盗链与服务优化配置的全过程
2022/01/18 Servers
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server