NIO VS IO

NIO: 面向缓存; 非阻塞的; selector

IO: 面向流;    阻塞的;     无

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

JAVA IO

Java IO系列之三:NIO VS IO 随笔 第1张

  Java IO: Reading data from a blocking stream.

Java IO系列之三:NIO VS IO 随笔 第2张

Java IO: A classic IO server design - one connection handled by one thread.

 

JAVA NIO

Java IO系列之三:NIO VS IO 随笔 第3张

Java NIO: Reading data from a channel until all needed data is in buffer.

 Java IO系列之三:NIO VS IO 随笔 第4张

Java NIO: A single thread managing multiple connections.

 Java NIO.2的主要表现为增加了Files、Path、Paths等功能类和基于异步Channel的IO

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄