java笔试题及答案 百度云.docxVIP

  • 1
  • 0
  • 约3.45千字
  • 约 10页
  • 2026-08-08 发布于山西
  • 举报

java笔试题及答案百度云

一、Java基础与核心概念(总分:40分)

1.下列关于HashMap和Hashtable的区别,描述正确的是:

A.HashMap允许null键和null值,Hashtable不允许

B.HashMap是线程安全的,Hashtable不是线程安全的

C.HashMap基于数组+链表+红黑树,Hashtable基于数组+链表

D.HashMap的迭代器是fail-fast的,Hashtable的迭代器不是fail-fast的

2.在Java中,String类是final类,这意味着:

A.String类不能被继承

B.String类的方法不能被重写

C.String类的对象不能被修改

D.以上所有选项

3.以下关于Java多线程中wait()和sleep()方法的说法,正确的是:

A.wait()方法释放锁,sleep()方法不释放锁

B.wait()方法不释放锁,sleep()方法释放锁

C.两者都会释放锁

D.两者都不会释放锁

4.Java集合框架中,ArrayList和Vector的主要区别在于:

A.ArrayList是线程安全的,Vector不是

B.Vector是线程安全的,ArrayList不是

C.ArrayList的容量可以自动增长,Vector不能

D.ArrayList不支持随机访问,Vec

文档评论(0)

1亿VIP精品文档

相关文档