字符串比较实际上比较的是引用1.变量相加,会在常量池中重新开辟一个空间。2.常量相加,会在常量池寻找,有就返回,没有就创建4. String a = new String("abc"); 这样会有两个引用,a指向的是堆内存。