Skip to content

Commit 44acccc

Browse files
authored
Update BIO,NIO,AIO summary.md
1 parent d40d121 commit 44acccc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Java相关/BIO,NIO,AIO summary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ AIO 也就是 NIO 2。在 Java 7 中引入了 NIO 的改进版 NIO 2,它是异
339339

340340
AIO 是异步IO的缩写,虽然 NIO 在网络操作中,提供了非阻塞的方法,但是 NIO 的 IO 行为还是同步的。对于 NIO 来说,我们的业务线程是在 IO 操作准备好时,得到通知,接着就由这个线程自行进行 IO 操作,IO操作本身是同步的。(除了 AIO 其他的 IO 类型都是同步的,这一点可以从底层IO线程模型解释,推荐一篇文章:[《漫话:如何给女朋友解释什么是Linux的五种IO模型?》](https://mp.weixin.qq.com/s?__biz=Mzg3MjA4MTExMw==&mid=2247484746&idx=1&sn=c0a7f9129d780786cabfcac0a8aa6bb7&source=41#wechat_redirect)
341341

342-
查阅网上相关资料,我发现就目前来说 AIO 的应用还不是很广泛,NIO 之前也尝试使用过,不过又放弃了。
342+
查阅网上相关资料,我发现就目前来说 AIO 的应用还不是很广泛,Netty 之前也尝试使用过 AIO,不过又放弃了。
343343

344344
## 参考
345345

0 commit comments

Comments
 (0)