String 初始化

2017-10-26  本文已影响0人  王简书2009

String 有两种初始化方式
String a = new String("aaaa");
String b = new String("aaaa");

这种方式初始化的两个字符串对象是在堆里面是两个对象

String a = "aaa";
String b = "aaa";
这种方式初始化的两个字符串在堆里面的对象池里面(没有经过验证),据说是共享模式,有这个对象就不再创建,两个对象在堆里面是一个对象

上一篇下一篇

猜你喜欢

热点阅读