文章目录 前言:一、Java IO演进之路1.1 入门基础1.1.1 java1.4前有很多问题1.1.2 Linux网络IO模型简介 1.2 java IO演进 二、NIO入门2.1 传统的BIO编程2.2 伪异步IO编程2.3 NIO编程2.4 AIO编程2.5 四种IO对比2.6 选择Netty的理由 三、总结 前言: 本文为飞升之路Netty系列第一篇,主要内容为Java IO的演进及NIO介绍。 一、Java IO演进之路 1.1 入门基础 1.1.1 java1.4前有很多问题 1.1.2 Linux网络IO模型简介 1.2 java IO演进 二、NIO入门 2.1 传统的BIO编程 2.2 伪异步IO编程 2.3 NIO编程 2.4 AIO编程 2.5 四种IO对比 2.6 选择Netty的理由 三、总结 本篇介绍了JAVA的IO演进和NIO基础以及为什么选择Netty,下一篇的内容为Netty NIO开发指南