JAVA针对String创建对象的问题总结
JAVA针对String创建对象的问题总结情景一: 1 String a1= "aa" ; //会在 常量池(pool)中不存在的情况下,常量池创建一份, 2 String a2=new String ("a1");//new关键字,是对堆的操作,在堆中创建一个。常量池中如果没有,此时还会在常量池中创建一个;如果有 则不创建。 3 String b="bb"+ new String("123"); //会在堆内存中创建一个对象 "bb123" ,并把地址引用赋给b。 如上代码所
原创
2021-01-30 18:38:27 ·
357 阅读 ·
3 评论