Java中的IO也是经过了很多年几个大版本的发展才到达今天的情况。从最开始的IO到之后的NIO、AIO,每个版本不仅仅是Java语言类库层面的变化,更是对计算机网络、操作系统网络API发展情况的真实反映。所以我们要想学好Java IO,除了要知道JDK中的这些类库,还需要理解它底层对应的计算机操作系统、网络的核心理念。这部分,我们就重点讲解Java中的IO操作。