Java基础知识笔试题及答案.docVIP

  • 0
  • 0
  • 约1.7千字
  • 约 4页
  • 2026-02-19 发布于江苏
  • 举报

一、单项选择题

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

A.IntegerB.CharC.DoubleD.String

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

A.toString()B.equals()C.compare()D.以上全部选项都不对的

3.使用()方法可以取得Calendar类的实例。

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

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

A.SetB.CollectionC.MapD.List

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

A.Map继承List

B.List中可以保存Map或List

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

D.Map的value可以是List或Map

6.給定如下Java代码,编译运营的成果是()。

Importjava.util.*;

publicclassTest{

publicstaticvoidmain(String[]args){

LinkedListlist=newLinkedList();

list.add(“A”);

list.add(2,”B”);

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

System.out.println(s);

}

A.编译时发生错误B.运营时引起异常C.对的运营,输出:AD.对的运营,输出:B

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

3.全部异常的父类是()。

A.ErrorB.ThrowableC.RuntimeExceptionD.Exception

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

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

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

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

A.tryB.throwsC.throwD.catch

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

A.ExceptionB.ArrayIndexOutOfBoundsExceptionC.NumberFormatExceptionD.ArithmeticException

7.执行下面的代码会引起()异常。

Stringstr=null;

StringstrTest=newString(str);

A.InvalidArgumentExceptionB.IllegalArgumentExceptionC.NullPointerExceptionD.ArithmeticException

8.这段代码的输出成果是()。

try{

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

return;

}catch(Exceptione){

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

}finally{

System.out.print(“finally”);

}

A.tryB.try,catchC.try,finallyD.try,catch,finally

9.这个方法的返回值是()。

publicintcount(){

try{

return5/0;

}catch(Exceptione){

return2*3;

}finally{

return3;

}

}

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

文档评论(0)

1亿VIP精品文档

相关文档