在JAVA中, 有如下代码:
public class Test {
public static void main (String [] args) {
String foo = "blue";
String bar = foo;
foo = "green";
System.out.println(bar);
}
}运行结果是?( )
运行时错误
编译失败
null
blue
The program prints "green"
foo和bar都是引用,每次赋值被指向了不同的对象。