String i = "abc";
String j = "de";
String str1 = i+j;
String str2 = "abcde";
System.out.println(str1 == str2);
这样比较为什么会返回false?
虚拟机优化了字符串常量拼接,会先拼接,再去常量池里找有没有一样的,有就返回常量池里的