分析以下程序:
public class ClassTest {
public static void main(String args[]) {
int[] a=new int[1];
modify(a); System.out.println(a[0]);
}
public void modify(int[] a) {
a[0]++;
}
}
该程序的执行结果是?
A 程序执行并输出“0”
B 程序执行并输出“1”
C 程序可以执行,但会因错误而终止
D 第4行引起编译失败
public class ClassTest {
public static void main(String args[]) {
int[] a=new int[1];
modify(a); System.out.println(a[0]);
}
public void modify(int[] a) {
a[0]++;
}
}
该程序的执行结果是?
A 程序执行并输出“0”
B 程序执行并输出“1”
C 程序可以执行,但会因错误而终止
D 第4行引起编译失败