求教,String问题
public class Test {
String str= "good";
char[]ch={'a','b','c'};
public static void main(String args[]){
Test ex=new Test();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+" and ");
System.out.print(ex.ch);
String s = "abc";
System.out.println();
s="ecd";
System.out.println(s);
}
public void change(String str,char ch[]){
str ="test ok";
ch[0]='g';
}
}
这个在JVM中是怎么存储的??