StringBuffer与StringBuilder
来源:互联网 发布:acrobat for mac 破解 编辑:程序博客网 时间:2024/06/18 00:29
1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的 StringBuffer:线程安全的 当我们在字符串缓冲去被多个线程使用是,JVM不能保证StringBuilder的操作是安全的,虽然他的速度最快,但是可以保证StringBuffer是可以正确操作的。当然大多数情况下就是我们是在单线程下进行的操作,所以大多数情况下是建议用StringBuilder而不用StringBuffer的,就是速度的原因。对于三者使用的总结:1.如果要操作少量的数据用 = String 2.单线程操作字符串缓冲区 下操作大量数据 = StringBuilder 3.多线程操作字符串缓冲区 下操作大量数据 = StringBuffer
http://zhidao.baidu.com/link?url=ISXBPIOll4dm8S21RBpLOxkTRc6B9EuCY3vJHKlMs6tE1doQ6louvp-bMTj8QGwl0zjpWaVklMVgxac1ZwTWvq
0 0
- StringBuilder与StringBuffer
- String,StringBuffer与StringBuilder
- String,StringBuffer与StringBuilder
- StringBuffer 与 StringBuilder
- String,StringBuffer与StringBuilder
- StringBuilder 与 StringBuffer
- String,StringBuffer与StringBuilder
- StringBuffer与StringBuilder区别
- StringBuffer与StringBuilder
- StringBuilder 与StringBuffer
- stringbuffer与stringbuilder的
- StringBuffer与StringBuilder
- String, StringBuffer与StringBuilder
- String,StringBuffer与StringBuilder
- StringBuilder 与 StringBuffer 区别
- StringBuffer与StringBuilder区别
- StringBuffer与StringBuilder区别
- StringBUffer与StringBuilder
- 用newlisp做数学统计
- 【第三周】第三章实验1计算电费
- 聊聊高斯函数
- 在Linux CentOS 上安装Python 2.7.9
- Verilog语法_1(reg、wire、always语法)
- StringBuffer与StringBuilder
- 雪水当量数据(EASE-Grid Data)处理方法
- [Machine Learning]--PMI(Pointwise Mutual Information)
- R语言基础概要
- 上白泽慧音(tarjan求强连通分量)
- 6.2.2.3softmax输出单元与多项分布
- 实验一 Toast 打招呼
- HDU 3998 SequenceL(多次LIS)
- 一句话木马