JAVA字符串池(String pool)的困惑题目
废话不多说,先放图。
在Java中有两种创建字符串对象的方式:
1)采用字面值的方式赋值
2)采用new关键字新建一个字符串对象。这两种方式在性能和内存占用方面存在着差别。
public class Test {
/*字符串一旦创建,不能发生改变长度。
*/
public static void main(String[] args) {
String s1 = “Hello World” ;
//在编译时运行
String s2 = "Hello " + “World” ;
String temp1 =
原创
2020-07-30 18:53:37 ·
149 阅读 ·
0 评论