首页 > 代码库 > JAVA NIO的主要概念

JAVA NIO的主要概念

NIO有三个主要概念:

  buffer

  channel

  selector

channel间通过buffer通信,channel在selector注册后,可以由selector管理,实现非阻塞编程

buffer有几个重要概念:Capacity Limit Position Mark。buffer采用单向工作模式。

JAVA NIO的主要概念