String str1=new String("book"); String str2=new String("book"); 判断str1和str2对象的内容是否相同,正确的是
A. str1==str2;
B. str1 equals str2;
C. str1.equals(str2);
D. String.equals(str1,str2);
查看答案
String text="this is a book."; System.out.println(text.indexOf("boo")); 输出的结果是
A. 10
B. 11
C. true
D. 3
自定义类:class Animal {int age=3;String name="动物";}程序中有语句 Animal an=new Animal();想让输出语句 System.out.println(an); 显示的结果为:age=3, name=动物,下面说法正确的是
A. 需要重写重写Object类的finalize方法
B. 需要重写Object类的hashCode方法
C. 需要在Animal类中自定义一个toString方法
D. 需要在Animal类中重写Object类的toString方法
异常处理机制中,关于try...catch...finally语句块,说法正确的是
A. 当try中没有发生异常时,不执行catch语句块,会执行finally语句块
B. try语句块可以单独存在,catch和finally语句块都是可以有也可以没有
C. try语句块不管有没有发生异常,都会执行完语句块中所有语句
D. catch语句块不管有没有异常,都会执行
如果方法 public void fun2(int a,int b),可能会抛出异常,要求调用fun2方法的语句进行异常处理,正确的是
A. public void fun2(int a,int b) try Exception {}
B. public void fun2(int a,int b) throws Exception {}
C. public void fun2(int a,int b) throw Exception {}
D. public void fun2(int a,int b) catch Exception {}