(1+X)以下关于 test() 方法的定义,哪一个是错误的( )?
A. void test(int index1, int index2) {...}
B. static test(int index1, int index2) {...}
C. public static void test(int index1, int index2) {...}
D. public void test(int index1, int index2) {...}
查看答案
数组名作为方法参数时,向方法传递的是()。
A. 数组的元素
B. 数组的栈地址
C. 数组自身
D. 数组的引用
关于参数传值说法正确的是()。
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. 编译出错