String 和 StringBuffer的区别
来源:互联网 发布:网络直播软件 编辑:程序博客网 时间:2024/04/28 03:59
类似常量和变量的关系。
StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。
对于StringBuffer
1. 线程安全的可变字符序列
2. 可将字符串缓冲区安全地用于多个线程
3. 每个字符串缓冲区都有一定的容量。只要字符串缓冲区所包含的字符序列的长度没有超出此容量,就无需分配新的内部缓冲区数组。如果内部缓冲区溢出,则此容量自动增大
- 注意
从 JDK 5 开始,为StringBuffer类补充了一个单个线程使用的等价类,即 StringBuilder。与该类相比,通常应该优先使用 StringBuilder 类,因为它支持所有相同的操作,但由于它不执行同步,所以速度更快。
进一步学习博客
API-StringBuffer 中文版
API-String 中文版
0 0
- String 和 StringBuffer的区别
- String 和StringBuffer的区别
- String 和StringBuffer的区别?
- String和StringBuffer的区别
- String 和StringBuffer的区别
- string和stringbuffer的区别
- String和StringBuffer的区别
- String 和StringBuffer的区别?
- String和StringBuffer的区别
- String 和StringBuffer的区别
- String和StringBuffer的区别
- string和stringbuffer的区别
- StringBuffer和String的区别
- String和StringBuffer的区别
- String 和StringBuffer的区别
- String和StringBuffer的区别
- String和StringBuffer的区别
- String和StringBuffer的区别?
- 这个asp中 insert into 语句那里错误了
- J2ME如何打开中文名的文本文件
- 有了解Android NFC的不。高分悬赏
- 请java老鸟指教一下
- 给大家拜个晚年
- String 和 StringBuffer的区别
- 如何实现window.open( 'url ', 'name ', 'features ');的效果,求助
- 求助:android中的settings.apk签名的问题
- 二、c++中的引用
- 巧用html工具类解析webview
- j2me程序如何移植到ophone
- 两个数据库读取问题(十分简单可总是出错)
- 1 Java基本语法总结
- JSView MVVM数据绑定库学习