StringBuilder和stringBuffer的区别
来源:互联网 发布:手机淘宝有什么活动 编辑:程序博客网 时间:2024/06/05 20:01
StringBuilder与StringBuffer是可变的对象,常用于处理字符串,当我们使用这两个处理字符串变量的时候,实际上是对一个对象上操作的,不像String那样创建一些对象进行操作,所以速度就快了。
。下面简单阐述两者的区别:
1.在运行速度方面,StringBuilder快一些。
2.StringBuilder是线程非安全的
StringBuffer是线程安全的
当我们在字符串缓冲区被多个线程使用的时,JVM不能保证StringBuilder的操作安全的,虽然他的速度很快,但可以保证StringBuffer是正确的。大多时候,我们是咋单线程情况下使用的,所以建议使用StringBuilder。
0 0
- stringbuffer 和stringbuilder的区别
- Stringbuffer和StringBuilder的区别
- StringBuffer 和 StringBuilder 的区别
- StringBuffer和StringBuilder的区别
- StringBuilder和StringBuffer的区别
- StringBuilder和StringBuffer的区别
- StringBuffer 和 StringBuilder 的区别
- stringBuffer和stringBuilder的区别
- StringBuffer和Stringbuilder的区别
- StringBuilder和StringBuffer的区别
- StringBuffer和StringBuilder的区别
- StringBuilder和StringBuffer的区别
- StringBuffer和StringBuilder的区别
- StringBuffer 和 StringBuilder的区别
- StringBuffer和StringBuilder的区别
- StringBuilder和StringBuffer的区别
- StringBuffer和StringBuilder的区别
- StringBuffer和StringBuilder的区别
- eclipse运行报Setting property 'source' to 'org.eclipse.jst.jee.server:project' did not find a matching
- Linux修改进程名称(setproctitle())
- 【原创】k8s源码分析-----kubelet(7)containerRuntime
- 长按listview弹出菜单
- jQuery Validate 教程
- StringBuilder和stringBuffer的区别
- 资源推荐:MATLAB特征选择
- 正则表达式
- 《UML for Java Programmers》读书笔记——第二章
- 在结构体中根据名字调用对应的函数
- 求取迷宫所有路径
- hdu 3507 Print Article(斜率dp)
- 判断一个list集合是否为空,用isEmpty 还是 null的问题???
- libpng warning: iCCP: Not recognizing known sRGB profile that has been edited