如下程序的输出结果是( )。public class Demo {public static void main(String[] args) {int value = 2010;changeValue(value);System.out.println(value);}public static void changeValue(int value){value = 0;}}
A. 2010
B. 0
C. null
D. 编译出错
如下程序的输出结果是( )。public class Demo {public static void main(String[] args) {String value = "yesterday";changeValue(value);System.out.println(value);}public static void changeValue(String value){value = "today";}}
A. today
B. null
C. yesterday
D. 编译出错
如下程序的输出结果是( )。public class Demo {public static void main(String[] args) {int[] arr = {10, 20, 30};changeValue(arr);System.out.println(arr[0]);}public static void changeValue(int[ ] arr){arr[0] = 500;}}
A. 10
B. 0
C. 500
D. 编译出错
以下代码的输出结果为()。public class Test{int x ;public static void main(String[] args){Test t = new Test( );t.x++;change(t);System.out.println(t.x);}static void change(Test m){m.x+=2;}}
A. 2
B. 3
C. 5
D. 0