【散分】关于String的问题请你不要再问了!
关于String a = "aaa";String s=new String("abc");创建几个对象之类的月经帖请不要再发了。
CSDN总是有这样的问题。我最近看火龙果也对这种问题有愤怒的感觉。
所以今天发一个终结帖,并求上帝保佑不要再出现这种问题。虽然CSDN新手很多,包括我。
月经终结帖
http://topic.csdn.net/u/20100726/20/c9d95fe3-8c3e-4522-8ae1-f1267a027a92.html?91797
十楼回答:
1.String a1="abc"; 生成一个poll中的对象abc
String a2="abc"; 不会新生成对象,因为poll中已经有abc了
String a3="abcd"; 生成一个poll中新对象abcd
总共创建几个String对象? 答案:2个,都在poll中
2.String a1=new String("abc"); 生成两个新对象,poll一个,堆一个
String a2=new String("abc"); 生成一个新对象,堆中,引用poll中的abc
String a3=new String("abcd"); 生成两个新对象,同第一句
总共创建几个String对象?答案:5个,poll中2个,堆中3个
记不住,可以复制到TXT中。
[解决办法]
呵呵
[解决办法]
年关将至,心情不好
[解决办法]