Java 创建字符串String的各种方法以及区别
Java中创建字符串的方法:
1.单独使用“”引号创建的字符串都是常量,编译期就已经确定存储到String Pool中;
2.使用new String(“”)创建的对象会存储在heap中,是运行期新创建的;
3.使用只包含常量的字符串连接“abc”+"def"创建的也是常量,编译期就能确定,存储到String Pool中;
4.使用包含变量的字符串连接“abc”+str1创建的对象是运行期
原创
2015-12-21 15:37:18 ·
2607 阅读 ·
0 评论