ok, Annie ,那我还有一个搞不懂的,你帮忙看一下,
复制内容到剪贴板
代码:
String str1 = "fly";
String str2 = "weight";
String str3 = "flyweight";
String str4 = null;
str4 = str1 + str2 ;
System.out.println(str3==str4);那这个为什么输出的是false,如果照你所说,在建立新的flyweight的时候,它应该先去找是否有 flyweight 存在 ,这我就搞不懂了,帮忙解释一下,谢谢了啊!!!