String str2 = “Hello” + ‘a’ + 3;
str1,str2输出的结果为多少
100Hello Helloa3
public class Test{public int aMethod(){
static int i=0;
i++;
return i;
}
public static void main (String args[]){
Test test=new Test();
test.aMethod();
int j=test.aMethod();
System.out.println(j);
}
}
能否编译成功,若能输出结果是什么
不能,非静态方法里不能有静态的局部变量
String str=“i”与String str=new String(“i”)一样吗内存空间不一样



