多项选择题
A.该类有一个返回类型为 int 的 equals 方法。 B.该类有一个返回类型为 boolean 的 equals 方法。 C.该类有一个接收一个参数的 equals 方法。 D.该类有一个接收两个参数的 equals 方法。
class Flow { public static void main(String [] args) {...
class Flow { public static void main(String [] args) { try { System.out.print("before "); doRiskyThing(); System.out.print("after "); } catch (Exception fe) { System.out.print("catch "); } System.out.println("done "); } public static void doRiskyThing() throws Exception { // this code returns unless it throws an Exception } } 可能会产生下面哪两项结果?()
A.before B.before catch C.before after done D.before catch done
1. import java.util.*; 2. 3. Class FindStuff { 4. pu...
1. import java.util.*; 2. 3. Class FindStuff { 4. public static void main(String [] args) { 5. // insert code here 6. c.put("x", 123); 7. } 8. } 分别插入到第5行,哪三行允许代码编译?()
A.Map c = new SortedMap(); B.HashMap c = new HashMap(); C.HashMap c = new Hashtable(); D.SortedMap c = new TreeMap();
1. class Calc { 2. public static void main(String [] a...
1. class Calc { 2. public static void main(String [] args) { 3. try { 4. int x = Integer.parseInt("42a"); 5. //insert code here 6. System.out.print("oops "); 7. } 8. } 9. } 下面哪两行分别插入到第五行,会导致输出“oops”?()
A.} catch (ClassCastException c) { B.} catch (IllegalStateException c) { C.} catch (NumberFormatException n) { D.} catch (IllegalArgumentException e) {