答:一个或者两个;
声明:s不是对象,不是对象,不是对象,s是指针引用
判断 :
if("xyz"在常量池中存在){
只会在堆中创建一个new String("xyz") ;一个对象
} else {
会现在常量池中创建一个“xyz”,然后在堆中创建一个new String("xyz");两个对象
}
答:一个或者两个;
声明:s不是对象,不是对象,不是对象,s是指针引用
判断 :
if("xyz"在常量池中存在){
只会在堆中创建一个new String("xyz") ;一个对象
} else {
会现在常量池中创建一个“xyz”,然后在堆中创建一个new String("xyz");两个对象
}