黑马程序员技术交流社区

标题: String与StringBuffer与StringBuilder [打印本页]

作者: 18248119733    时间: 2016-7-30 21:06
标题: String与StringBuffer与StringBuilder
String和StringBuffer StringBuilder 三者的区别   --->String  str = "a"+ "b"+"c";
      final 的特点

        String :他是用final 修饰字符数组,所以说不能改变,字符串的位置:
        String str = "abc" 常量池
        String str =  new String("abc");
作者: fx94110    时间: 2016-7-30 21:29
String对象一旦产生后就不可以被修改,重新赋值其实是两个对象;StringBuffer,StringBuild对象可以改变内容.
stringbuffer是线程安全的,StringBuild是线程不安全的,StringBuff为了维护安全性效率比StringBuild低
作者: 刘文秀    时间: 2016-7-30 21:51
你在说什么?
作者: 牧风    时间: 2016-7-30 22:16
我想说的是 String 修饰的是数组  关常量池啥事??? 两个都不在一个地方 能有关?




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