题目内容

关于参数传值说法正确的是()。

A. 不能向int型参数传递一个float的值
B. 不能向double型参数传递一个float的值
C. Java方法中参数传递方式有很多种,其中一种是值传递
D. Java中没有参数传值的概念

查看答案
更多问题

如下程序的输出结果是( )。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

答案查题题库