左华清 发表于 2012-1-2 23:37 两个对象,一个是“xyz”,一个是指向“xyz”的引用对象s
想好了再写 发表于 2012-1-2 19:05 会创建2个对象,一个xyz,在JAVA中,JVM会在内存中创建个常量池,用来存储常量的,String x=xyz;我们应该 ...
为梦而战 发表于 2012-1-2 17:26 两个,JAVA中把"xyz"本身看成一个对象,你再用new String("xyz");就又创建一了个新的对象,JAVA会在内存中 ...
罗利民 发表于 2012-1-2 17:18 如果常量池中没有xyz,就是2个,一个在常量池里一个在堆heap里, 如果常量池里有xyz串那就是1个,在heap里 ...
lvwenwen88 发表于 2012-1-4 11:27 JAVA中把"xyz"本身看成一个对象,你再用new String("xyz");就又创建一了个新的对象 谢谢,创建了2个对象 ...