NIO核心编程类介绍

NIO核心

Channel:通道

Buffer:缓冲区

Selector:选择器或多路复用器

 

Channel简介:

  • 双向性
  • 非阻塞性
  • 操作唯一性

Channel实现

 

 

 

 

Buffer简介

作用:读写Channel中数据

本质:一块内存区域

 

Buffer属性

Capacity:容量

Position:位置

Limit:上限

Mark:标记

 

Selector简介

作用:I/O就绪选择

地址:NIO网络编程的基础

 

 SelectionKey简介

  • 四种就绪状态常量
  • 有价值的属性

posted on 2022-06-10 16:07  不怕风雨的向日葵  阅读(30)  评论(0编辑  收藏  举报

导航