第六节 String StringBuffer StringBuilder
来源:互联网 发布:高速数据采集卡 原理 编辑:程序博客网 时间:2024/05/09 02:14
/**
* Created by Administrator on 2017/12/3. * String 是字符串常量,但是不适用与拼接 * 字符串拼接使用StringBuffer StringBuilder这两个类的append方法进行字符串的操作 * StringBuffer 为线程安全的,方法中包含synchronized关键字 * StringBuilder 为线程不安全的 */public class base03 { public static void main(String[] args) { StringBuffer sbf=new StringBuffer(); StringBuilder sbd=new StringBuilder(); /** * public final class StringBuilder *extends AbstractStringBuilder *implements java.io.Serializable, CharSequence *{都是继承了AbstractStringBuilder抽象类 */ /** * char[] value; * 抽象类AbstractStringBuilder 中同样也是char类型的数组实现的 */ sbf.append("111"); /** * public synchronized StringBuffer append(String str) { * super.append(str); * return this; * } * 查看源码发现,append是调用父类的方法,且本方法加了synchronized * 是线程安全的 */ sbd.append("222"); /** * public StringBuilder append(String str) { * super.append(str); * return this; * } StringBuilder依旧是调用父类的append方法,且没有加synchronized * 是线程不安全的 */ //https://www.cnblogs.com/dolphin0520/p/3778589.html 此博文介绍的也比较详细 }}
阅读全文
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 区别
- StringBuilder StringBuffer String
- StringBuilder。StringBuffer。String
- String,StringBuffer与StringBuilder
- String、StringBuffer和StringBuilder
- hive学习之hive的常用使用方式
- X210BV3S开发板刷机操作
- Database—Mysql
- 【java】——String、 StringBuffer和StringBuilder的区别
- 温度变送器
- 第六节 String StringBuffer StringBuilder
- 【Java String】String、StringBuffer和StringBuilder
- Zigbee无线组网技术入门的学习路线
- ubuntu 安装截图工具 Shutter
- 逆序对
- 二维哈尔小波变换算法——MATLAB、C++实现
- PHP基础之$_SERVER(6)
- 随机出现“No result defined for action ....Action and result input”解决
- Java 23种设计模式之建造者模式