1,BIO和NIO概念:2,NIO的三个角色: 1,BIO和NIO概念: 阻塞式IO(BIO):如果没有数据就一直等待非阻塞式IO :就是NIO 如果没有数据,不会一直等待,可以做其他事情非阻塞的好处,不需要一直等待,当有数据来才需要处理,没有数据可以做其他操作; 2,NIO的三个角色: Channel(通道):可以双向传输数据; ByteBuffer :相当于之前BIO的byte[],可以保存要发送和接收的数据;Selector 选择器(相等于门卫大爷):可以管理多个连接