diff --git a/Java相关/BIO,NIO,AIO summary.md b/Java相关/BIO,NIO,AIO summary.md index db0c0fec..c5ec6ddd 100644 --- a/Java相关/BIO,NIO,AIO summary.md +++ b/Java相关/BIO,NIO,AIO summary.md @@ -339,7 +339,7 @@ AIO 也就是 NIO 2。在 Java 7 中引入了 NIO 的改进版 NIO 2,它是异 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) ) -查阅网上相关资料,我发现就目前来说 AIO 的应用还不是很广泛,NIO 之前也尝试使用过,不过又放弃了。 +查阅网上相关资料,我发现就目前来说 AIO 的应用还不是很广泛,Netty 之前也尝试使用过 AIO,不过又放弃了。 ## 参考