请各位高手帮帮忙啊!!!

08-08-17 heji123
1,请问使用String str = new String("aaa");时,常量池中如果没有"aaa"的话会在编译时在常量池创建一个"aaa"吗? 2,请问如果一个类中有一个String类型的属性,创建这个类的实例后(1)使用直接初始化时(String s = "sss"),在这个类的对象中存放的是引用还是拷贝如果是引用是来自哪里,如果是拷贝是从哪拷贝而来?(2)使用实例化String对象时(String s = new String("sss"))又如何呢??

恳请各位高手帮帮忙啊!!! 小弟先谢谢了。。

猜你喜欢