A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

String和StringBuffer StringBuilder 三者的区别   --->String  str = "a"+ "b"+"c";
      final 的特点

        String :他是用final 修饰字符数组,所以说不能改变,字符串的位置:
        String str = "abc" 常量池
        String str =  new String("abc");

3 个回复

倒序浏览
String对象一旦产生后就不可以被修改,重新赋值其实是两个对象;StringBuffer,StringBuild对象可以改变内容.
stringbuffer是线程安全的,StringBuild是线程不安全的,StringBuff为了维护安全性效率比StringBuild低
回复 使用道具 举报
你在说什么?
回复 使用道具 举报
我想说的是 String 修饰的是数组  关常量池啥事??? 两个都不在一个地方 能有关?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马