到现在为止,Java IO可分为三类:BIO、NIO、AIO。最早涌现的是BIO,然后是NIO,最近的是AIO,BIO即Blocking IO,NIO有的文章说是New NIO,也有的文章说是No Blocking IO,我查了一些资料,官网说的应当是No Blocking IO,供给了Selector,Channle,SelectionKey抽象,AIO即Asynchronous IO(异步IO),供给了Fauture等异步操作。到现在为止,Java IO可分为三类:BIO、NIO、AIO。最早涌现的是BIO,然后是NIO,最近