public class A { public static void main(String[] args) { int b=new Integer(10); String a="hello"; method1(b); method2(a); } private static void method1(int a) { System.err.print("int:"+a); } private static void method1(Integer a) { System.out.print("Integer:"+a); } private static void method2(Object b) { System.out.print("Object:"+b); } private static void method2(String b) { System.out.print("String:"+b); } 请问程序运行的结果为:( )
A.int:10Object:hello
B.Integer:10Object:hello
C.int:10String:hello
D.Integer:10String:hello
试卷相关题目
- 1程序如下:public class B{ public static void main(String[] args) { System.out.println(test()); } private static int test() { int a=10; int b=0; try{ a/=b; } catch(Exception e){ a=20; } finally{ a=30; } } return a; } 请问程序的运行结果为?()
A.0
B.10
C.20
D.30
开始考试点击查看答案 - 2下面程序的运行结果是()、 String str1 = "hello"; String str2 = "he" + new String("llo"); System.err.println(str1 == str2);
A.编译报错
B.null
C.false
D.true
开始考试点击查看答案 - 3关于方法重写下列说法错误的是()
A.访问修饰符的限制一定要不小于被重写方法的访问修饰符
B.参数列表必须与被重写方法的相同。
C.返回类型必须与被重写方法的返回类型相同。
D.重写方法可以抛出新的异常或者比被重写方法声明的检查异常更广的检查异常。
开始考试点击查看答案 - 4下列哪个不是方法public int add (int a)的重载方法、
A.public int add (long a);
B.public void add (int a)
C.public void add (long a)
D.public int add (float a)
开始考试点击查看答案 - 5break语句( )
A.只中断最内层的循环
B.只中断最外层的循环
C.借助于标号,可以实现任何外层循环中断
D.只中断某一层的循环
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2014年安全工程师
类别:建筑类其它注册安全工程师注册安全工程师安全生产技术2013年注册安全工
类别:建筑类其它