2026年微软面试题及答案java.docxVIP

  • 0
  • 0
  • 约4.86千字
  • 约 15页
  • 2026-07-11 发布于新疆
  • 举报

2026年微软面试题及答案java

一、Java基础与核心机制(选择题,共20分)

1.在Java中,关于多态性的描述,下列哪项是正确的?

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

B.多态只能通过继承实现,接口无法实现多态

C.父类引用指向子类对象时,只能调用父类中定义的方法

D.多态消除了类型之间的耦合关系,但无法实现运行时动态绑定

答案:A

2.关于Java中的HashMap实现,以下说法正确的是?

A.HashMap是线程安全的,在并发环境下可以直接使用

B.HashMap的底层是基于链表和红黑树实现的

C.HashMap的初始容量默认为0,第一次插入元素时才初始化为16

D.HashMap的key和value都可以为null,且key只能有一个null

答案:D

3.在Java17中引入的“模式匹配”特性,下列代码执行结果为true的是?

A.if(objinstanceofString){System.out.println(String);}

B.if(objinstanceofStrings){System.out.println(s.length());}

C.Strings=obj;if(sinstanceofString)

文档评论(0)

1亿VIP精品文档

相关文档