有如下代码片段:int num1 = 10; int num2 = 20; String word = new String("exam"); double answer = 25.5; 另外定义了下列方法头: public int stuff(String s, int x, int y) 以下哪个是正确的方法调用:
A. num1 = stuff("hello", num1, num2);
B. answer = stuff(word, answer, num2);
C. num2 = stuff("hello",num1,answer);
D. num1 = stuff(num1,num2,answer);
下列有关 Java 中接口的说法正确的是( )。
A. 接口中含有具体方法的实现代码
B. 若一个类要实现一个接口,则用到 “implements” 关键字
C. 若一个类要实现一个接口,则用到“ extends ”关键字
D. 接口不允许继承
下面哪个条件运算的结果等价于简单的if-else语句:if(a > b) System.out.println(a); else System.out.println (b);
A. System.out.println((a>
B. a?b); System.out.println((a>b):b?a);
C. System.out.println((a>b)?b:a);
D. System.out.println((a>b)?a:b);
对于类A,B,C,D和接口 IA,IB,IC 有以下的定义,class A{}class B extends A implements IA{}class C extends B implements IB{}class D extends B implements IC{}interface IA{}interface IB extends IA{}interface IC extends IA{}A tmpA = new A()B tmpB = new B()C tmpC = new C()D tmpD = new D()则下列使用方法中正确的是()
A. tmpB = tmpA
B. tmpC =tmpD
C. tmpA = tmpC
D. tmpD = tmpB