黑马程序员技术交流社区

标题: String,StringBuffer,Stringbuilder的区别 [打印本页]

作者: Arise    时间: 2017-12-4 16:09
标题: String,StringBuffer,Stringbuilder的区别
java基础班的内容已经全部结束了,在这一个多月的学习过程中,让我受益匪浅.从一个java的小白慢慢地开始了解java这门强大的计算机语言,在学习的过程中,遇到过很多的困难,也克服许多困难,就在这种磕磕碰碰的过程中不断地学习.
我想和大家分享关于java过程中, String与StringBuffer,StringBuilder的区别,Srtring是字符串常量,StringBuffer和StringBuilder是字符串变量,StringBuffer是jdk1.0版本出现的,StringBuilder是jdk1.5版本出现的,StringBuffer是线程安全的,StringBulider是线程不安全的,3者的效率上StringBuilder>StringBuffer>String.
String:适合少量字符串的操作;
StringBuilder:适合于单线程下在字符缓冲区进行大量字符串的操作的情况;
StringBuffer:适用于多线程下在字符缓冲区进行大量操作的情况

作者: 奥斯托洛夫斯基    时间: 2017-12-8 15:08

作者: 美美就是美    时间: 2018-3-1 10:32
不错哦
作者: O-limin    时间: 2018-3-1 10:32

作者: 黑马啸西风    时间: 2018-3-1 10:39

666
作者: 小皖妹妹    时间: 2018-3-1 10:46
这总结。。。
作者: 骑着小猪看雪    时间: 2018-3-1 12:11

作者: 项老师    时间: 2018-3-1 13:14
棒棒哒
作者: SimpleAndnavie    时间: 2018-3-1 14:12
太棒了
作者: 我是一匹小黑马Y    时间: 2018-3-1 15:05

作者: 皖哥哥    时间: 2018-3-2 09:41
恩  可以再长点
作者: hguilin    时间: 2018-3-2 11:29
666




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2