- 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)