javanio面试题及答案.docxVIP

  • 1
  • 0
  • 约3.24千字
  • 约 10页
  • 2026-06-28 发布于山西
  • 举报

javanio面试题及答案

一、单项选择题(共10题,每题10分,总分100分)

1.JavaNIO的核心组件不包括以下哪项?

A.Channel

B.Buffer

C.Selector

D.Stream

答案:D

2.在JavaNIO中,阻塞IO和非阻塞IO的主要区别在于?

A.读写数据的方式

B.线程是否阻塞

C.是否使用缓冲区

D.是否支持多路复用

答案:B

3.关于Selector(选择器)的作用,下列描述正确的是?

A.用于管理所有的Channel

B.用于监听多个Channel的事件

C.用于缓存数据

D.用于文件传输

答案:B

4.Buffer的三个重要属性:capacity(容量)、limit(限制)、position(位置),当执行flip()操作后,limit和position的值通常变为?

A.limit=0,position=0

B.limit=capacity,position=0

C.limit=0,position=capacity

D.limit=capacity,position=capacity

答案:B

5.下列关于Scatter/Gather(分散/聚集)IO的描述,正确的是?

A.Scatter将数据写入多个Buffer中

B.Gather将数据从多个Buffer中读取

C.Sca

文档评论(0)

1亿VIP精品文档

相关文档