2025年计算机计算机二级Java语言程序设计-MS Office高级应用与设计参考题库含答案解析.docxVIP

  • 0
  • 0
  • 约1.04万字
  • 约 25页
  • 2026-01-23 发布于四川
  • 举报

2025年计算机计算机二级Java语言程序设计-MS Office高级应用与设计参考题库含答案解析.docx

2025年计算机计算机二级Java语言程序设计-MSOffice高级应用与设计参考题库含答案解析

一、单项选择题

下列各题只有一个正确答案,请选出最恰当的选项(共30题)

1、以下代码中,哪个会抛出NullPointerException?

A.Strings=newString(Hello);

B.Integernum=Integer.parseInt(null);

C.ListStringlist=newArrayList();

D.Integernum=Integer.valueOf(123);

A.Strings=newString(Hello);

B.Integernum=Integer.parseInt(null);

C.ListStringlist=newArrayList();

D.Integer.valueOf(123)

2、集合框架中,List和Set的主要区别是什么?

A.List支持随机访问,Set不存储重复元素

B.Set存储的元素必须有序

C.List可以存储null值,Set不行

D.Set的线程安全性更高

3、以下哪条语句会抛出NullPointerException?

A.Integeri=Integer.parseInt(123)

B.ListStringlist=newArrayList();list.add(test)

C.Integeri=Integer.valueOf(null)

D.MapString,Objectmap=newHashMap();map.put(key,1)

4、Java中,String类的intern()方法的作用是?

A.创建String对象的哈希表

B.返回字符串常量池中对应的String对象

C.将字符串转为大写

D.计算字符串长度

5、以下哪项是正确的异常处理结构?

A.try{}catch(NullPointerExceptione){}finally{}

B.try{}catch(ArithmeticExceptione){}finally{}

C.try{}catch(HashMap$NodeNotFoundExceptione){}

D.try{}catch(HashMap$NodeNotFoundExceptione){}finally{System.out.println(异常处理结束);}

6、在Java中,多线程同步的关键字是?

A.synchronized

B.volatile

C.final

D.synchronized(this)

7、JDBC连接数据库的步骤中,第一步是?

A.创建Connection对象

B.执行SQL语句

C.获取数据库驱动类

D.关闭数据库资源

8、以下哪条语句正确创建一个线程?

A.newThread(newRunnable(){publicvoidrun(){}}).start()

B.newThread(自定义线程名).start()

C.newThread().start()

D.newThread(newThread()).start()

9、在集合框架中,Arrays类中的sort()方法用于排序?

A.链表

B.数组

C.Set

D.Map

10、Java中,数据库事务的默认隔离级别是?

A.REPEATABLEREAD

B.读已提交

C.可重复读

D.串行化

11、StringBuffer和StringBuilder的主要区别是?

A.StringBuilder线程安全

B.StringBuffer线程安全

C.StringBuilder效率更高

D.两者性能相同

12、在Java中,HashMap的初始容量和负载因子默认值分别是多少?

A.16,0.75

B.16,0.6

C.8,0.75

D.4,0.6

13、以下哪个是Java中处理异常的try-catch块的正确语法?

A.try{...}catch(Exceptioe){...}

B.try{...}catch(NullPointerExceptione){...}

C.try{...}catch(Exceptioe)finally{...}

D.try{

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档