以下程序运行结果是( )。public class Test {public static void main(String[] args) {int a=1,b[]={2};add(a);add(b);System.out.println(a+","+b[0]);}static int add(int x){x++;return x;}static void add(int[] x){x[0]++;}}
A. 1,2
B. 2,2
C. 1,3
D. 2,3
下列说法正确的是( )。
A. 不需要定义类,就能创建对象
B. 对象中必须有属性和方法
C. 属性可以是简单变量,也可以是一个对象
D. 属性必须是简单变量
关于方法重载的描述,以下选项中哪些是正确的?多选()
A. 方法名必须一致
B. 返回值类型必须不同
C. 参数个数必须一致
D. 参数的个数或类型不一致
以下max()方法要从传入的两个数据中找出较大的数据返回,则正确定义该方法的代码是()。
A. intmax(inta,intb){if(a>b)returna;elseif(b>a)returnb;}
B. intmax(inta,intb){if(a>b)returna;elsereturnb;}
C. intmax(inta,b){if(a>b)returna;elsereturnb;}
D. intmax(inta,intb){if(a>b)returna;returnb;}