Java面试题及答案2019.docxVIP

  • 0
  • 0
  • 约7.13千字
  • 约 23页
  • 2026-09-16 发布于河南
  • 举报

Java面试题及答案2019

一、Java基础与集合(选择题,共10分)

1.下列关于HashMap的描述,错误的是?

A.HashMap是基于哈希表实现的,是一个非线程安全的集合

B.HashMap允许键和值为null

C.HashMap的底层实现是数组+链表+红黑树

D.HashMap是线程安全的,在多线程环境下可以直接使用

答案:D

2.在ArrayList和LinkedList中,如果需要进行大量的随机元素的访问,哪个性能更好?

A.ArrayList

B.LinkedList

C.两者性能相同

D.无法判断

答案:A

3.关于String类,下列说法正确的是?

A.String是基本数据类型

B.String是final修饰的类,因此它不可被继承

C.Stringstr=hello;Stringstr2=newString(hello);这两行代码在内存中指向同一个对象

D.String一旦被赋值就不能被修改

答案:B

4.下列集合中,线程安全的是?

A.ArrayList

B.LinkedList

C.Vector

D.HashSet

答案:C

5.Java中,int类型的取值范围是?

文档评论(0)

1亿VIP精品文档

相关文档