<<  < 2011 - >  >>
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30




String str1="abc";

String str2="abc",

System.out.print(str1==str2);

返回结果是TRUE,意味着str1和str2指向同一个实例;

String str1=new String("abc");

String str2=new String("abc"),

System.out.print(str1==str2);

返回结果是false,生成了两个不同的实例;

str1="abc";

str1="abcd";

这个过程中生成了两个String实例;第一个“abc”就会被垃圾回收了。garbage collect.

发表评论:
天涯博客欢迎您!