到现在为止,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,