String、StringBuffer、StringBuilder的区别
来源:互联网 发布:电商淘宝培训 编辑:程序博客网 时间:2024/06/01 07:36
1、String是字符串常量,不可变的,适用于操作少量数据,因为每次对字符串进行操作其实是重新分配了一块空间,操作数过多就会给gc造成压力。
2、StringBuffer是字符串变量,多线程(因为底层加了锁synchoried),可变的。
3、StringBuilder是字符串变量,单线程,可变,速度最快,一般在单线程情况下推荐使用。
阅读全文
0 0
- String,StringBuffer,StringBuilder的区别
- String StringBuffer StringBuilder的区别
- String, StringBuffer, StringBuilder的区别?
- String,StringBuffer, StringBuilder 的区别
- String,StringBuffer,StringBuilder的区别
- String , StringBuffer, StringBuilder的区别
- String 、 StringBuffer 、StringBuilder 的区别
- String StringBuffer StringBuilder的区别
- String、StringBuffer、StringBuilder的区别
- String, StringBuffer, StringBuilder的区别
- String StringBuffer StringBuilder的区别
- string、stringbuffer、stringbuilder的区别
- String、StringBuffer 、StringBuilder 的区别
- String,StringBuffer,StringBuilder的区别
- String ,StringBuffer,StringBuilder的区别
- String,StringBuffer,StringBuilder的区别
- String StringBuffer StringBuilder的区别
- String,StringBuffer,StringBuilder的区别?
- 今天使用plsql操作oracle数据库使用replace函数以及遇到表死锁解决方法
- 字节码操纵框架ASM分析
- Topcoder Urban 3D Challenge
- linux系统基本操作——自动安装虚拟机
- 中文分词技术(中文分词原理)
- String、StringBuffer、StringBuilder的区别
- coding coffee HTML文档
- 运维之python篇------2.斐波那契数列、模拟cp操作、生成8位随机密码
- 自动化安装
- 小Tips
- [2007CQOI]余数求和——除法分块
- Java基础之Dalvik和JVM的认识
- JVM分析
- 京东成武林魔头?几十家店铺因被侵害经营集体退出京东