每次都做的晕晕乎乎的字符串题:下面这条语句一共创建了多少个对象:String sa+b+c+d下面这条语句
每次都做的晕晕乎乎的字符串题:下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";
下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";
[解决办法]
编译后为String s = "abcd" 现在jvm学聪明了,在编译时就能确定的变量,编译后会直接替换成最终结果。
