日期:2014-05-18  浏览次数:20711 次

看看创建多少对象
String A,B,C;
A="a";
B="b";
C="c";
StringBuffer D = new StringBuffer("abc");
D = D.append("123");
 这上面代码一共创建多少对象啊?!
------解决方案--------------------
9个。8个String对象,1个SB对象。
------解决方案--------------------
9个 。"a","b","c",“abc”,"123" 这是5个匿名对象。
还有ABCD4个对象。
------解决方案--------------------
9个 "a","b","c",“abc”,"123"和A B C D
------解决方案--------------------
9......