Java IO - 图1
    基础要求:
    ●基础API功能与设计, InputStream/OutputStream和Reader/Writer的关系和区别。
    ●BIO,AIO,NIO基本概念以及区别
    ●NIO、NIO 2的基本组成。
    ●分析BIO、NIO等模式的设计和实现原理。

    进阶要求:
    ●给定场景,分别用不同模型实现。
    ●NIO提供的高性能数据操作方式是基于什么原理?如何使用?
    ●从开发的角度,分析NIO自身实现可能存在哪些问题?有什么改进的想法?