Java基础知识笔试题及答案2

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.Java中提供了名为()的包装类来包装原始字符串类型。

A.Integer B.Char C.Double D.String

2.ng包的()方法比较两个对象是否相等,相等返回true。

A.toString()B.equals()C.compare()D.以上所有选项都不正确3.使用()方法可以获得Calendar类的实例。

A.get()B.equals()C.getTime()D.getInstance()

4.下面的集合中,()不可以存储重复元素。

A.Set B.Collection C.Map D.List

5.关于Map和List,下面说法正确的是()。

A.Map继承List

B.List中可以保存Map或List

C.Map和List只能保存从数据库中取出的数据

D.Map的value可以是List或Map

6.给定如下Java代码,编译运行的结果是()。

Import java.util.*;

public class Test {

public static void main(String[] args) {

LinkedList list=new LinkedList();

list.add(“A”);

list.add(2,”B”);

String s=(String)list.get(1);

System.out.println(s);

}

A.编译时发生错误B.运行时引发异常C.正确运行,输出:A D.正确运行,输出:B

###############################################################3

3.所有异常的父类是()。

A.Error B.Throwable C.RuntimeException D.Exception

4.下列()操作不会抛出异常。

A.除数为零B.用负数索引访问数组

C.打开不存在的文件D.以上都会抛出异常

5.能单独和finally语句一起使用的块是()。

A.try B.throws C.throw D.catch

6.在多重catch块中同时使用下列类时,()异常类应该最后列出。

A.Exception B.ArrayIndexOutOfBoundsException C.NumberFormatException D.ArithmeticException 7.执行下面的代码会引发()异常。

String str=null;

String strTest=new String(str);

A.InvalidArgumentException B.IllegalArgumentException C.NullPointerException D.ArithmeticException 8.这段代码的输出结果是()。

try{

System.out.print(“try,“);

return;

} catch(Exception e){

System.out.print(“catch,“);

} finally {

System.out.print(“finally”);

A.try B.try,catch C.try,finally D.try,catch,finally 9.这个方法的返回值是()。

public int count() {

try{

return 5/0;

} catch(Exception e){

return 2*3;

} finally {

return 3;

}

}

A.0 B.6 C.3 D.程序错误

相关文档
最新文档