java面试题目大全及答案.docxVIP

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

java面试题目大全及答案

一、Java基础部分(共30分)

1.下列关于Java面向对象三大特性的描述中,错误的是()。

A.封装是指将数据和行为封装在一个类中,对外隐藏实现细节

B.继承是指子类可以复用父类的代码,实现代码的复用

C.多态是指同一个行为具有多个不同表现形式或形态的能力

D.多态性要求父类引用指向子类对象,且子类必须重写父类的方法

答案:D

2.关于String类,下列说法正确的是()。

A.String是可变的,可以通过修改对象内部的字符数组来改变字符串内容

B.Stringstr=hello;str+=world;这行代码会创建两个String对象

C.Stringstr=newString(hello);这行代码会创建两个String对象

D.String类是不可变的,一旦创建,其内容就不能被修改

答案:D

3.在Java集合框架中,HashMap的底层结构主要包含()。

A.数组+链表

B.数组+红黑树

C.链表+栈

D.哈希表

答案:B

4.关于Java多线程,下列关于线程池参数的说法正确的是()。

A.核心线程数决定了线程池能够容纳的最大线程数

文档评论(0)

1亿VIP精品文档

相关文档