java面试题2018及答案.docxVIP

  • 0
  • 0
  • 约2.77千字
  • 约 9页
  • 2026-05-11 发布于新疆
  • 举报

java面试题2018及答案

单项选择题

1.在Java中,哪个关键字用于表示继承?

A.extends

B.implements

C.super

D.interface

答案:A

2.Java中的String类是不可变的,这意味着一旦创建了String对象,它的值就不能改变。这是正确的吗?

A.是

B.否

答案:A

3.Java中的ArrayList和LinkedList有什么区别?

A.ArrayList基于数组,LinkedList基于链表

B.ArrayList基于链表,LinkedList基于数组

C.两者没有区别

D.无法比较

答案:A

4.在Java中,哪个方法用于释放对象的内存?

A.free()

B.delete()

C.dispose()

D.finalize()

答案:D

5.Java中的异常处理机制使用哪些关键字?

A.try,catch,finally

B.try,throw,catch

C.throw,catch,finally

D.try,catch

答案:A

6.在Java中,哪个关键字用于定义一个抽象类?

A.abstract

B.interface

C.final

D.static

答案:A

7.Java中的HashMap和Hashtable有什么区别?

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

B.Hash

文档评论(0)

1亿VIP精品文档

相关文档