博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java String-StringBuffer-StringBuilder
阅读量:5892 次
发布时间:2019-06-19

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

    String 是java中常用的对象,注意它不是基本类型的一种。有时会碰到StringBuffer,StringBuilder,都是带String的有什么区别呢?

    首先Sting是常量而StringBuilder和StringBuffer是变量,这里可能会疑问String怎么可能是常量呢?String a="1";而a+="2"; 一般来说常量是不允许再次赋值的这里的a+="2";是重新顶一个常量。所以在执行速度上String 比两外两个慢,另外两个都是变量。

    而StringBuffer和StringBuilder的区别是StringBuilder是线程不安全的,StringBuffer是线程安全的,线程安全的好处体现在多线程访问时和一个线程多次访问的结果是一样的。

转载于:https://www.cnblogs.com/xizhenghe/p/6150726.html

你可能感兴趣的文章
jenkins--ant持续集成测试build文件脚本 测试报告
查看>>
ubuntu下安装libxml2
查看>>
nginx_lua_waf安装测试
查看>>
Mysql-mmm高可用方案安装及配置
查看>>
WinForm窗体缩放动画
查看>>
JQuery入门(2)
查看>>
POI导出JavaWeb中的table到excel下载
查看>>
RAID 磁盘陈列详解
查看>>
公司组网核心、汇聚、接入层交换机配置
查看>>
linux文件描述符
查看>>
C++ const 详解
查看>>
imx53 start board 开箱照
查看>>
免费的编程中文书籍索引
查看>>
WorkFlow入门Step.6—Building a Console Application -For-WF4.0
查看>>
day19 反射
查看>>
JS的document.all函数使用示例
查看>>
pixel2坑
查看>>
wpf 自动完成comboxBox
查看>>
传值引用和调用引用的区别
查看>>
Linux & Oracle目录说明
查看>>