博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
StringBuilder和StringBuffer有什么区别?
阅读量:7081 次
发布时间:2019-06-28

本文共 450 字,大约阅读时间需要 1 分钟。

hot3.png

StringBuilder是非线程安全的,StringBuffer是线程安全的。 
在java 源代码中, 
StringBuilder的方法示例: 
    public StringBuilder append(String str) { 
super.append(str); 
        return this; 
    } 
StringBuffer的方法示例: 
    public 
synchronized
 StringBuffer append(String str) { 
super.append(str); 
        return this; 
    } 
//以下转载 
StringBuilder类是JDK 5.0引入的新的类, 实质上,StringBuffer是一个线程安全的StringBuilder, 如果只在同一个线程内对字符串进行操作, StringBuilder会更快一些, 如果是使用多线程进行操作,需要使用StringBuffer.

转载于:https://my.oschina.net/swearyd7/blog/167810

你可能感兴趣的文章
oracle 体系结构及内存管理 05_重建EM
查看>>
everedit
查看>>
改写源代码,使得认证成功后跳转到successUrl路径
查看>>
浅析CentOS和RedHat Linux的区别
查看>>
Linux gcc版本如何升级
查看>>
Lubuntu Next 18.10将默认采用Calamares
查看>>
思达报表工具Style Report基础教程—简单列表
查看>>
一个灵活、好用、扩展性好的WCM系统应该包含哪些功能
查看>>
JAVA IO - 压缩流
查看>>
网络客户端的几种模式
查看>>
hive 新加字段 插入数据 注意事项
查看>>
Gstreamer学习笔记----第一个helloworld程序
查看>>
unix编程之多进程编程
查看>>
R语言学习之聚类
查看>>
我的友情链接
查看>>
斯坦佛编程教程-Unix编程工具(三)
查看>>
DHCP和TFTP配置以及CentOS 7上的服务控制
查看>>
Python 5.5 使用枚举类
查看>>
cookie禁用后session id传值的问题
查看>>
android 动画AnimationSet 和 AnimatorSet
查看>>