io理解

nio原理

  nio中利用了channel、buffer、selector提高了线程利用率

  首先channel会先写数据到buffer,然后selector会循环注册在selector的channel,拿出所有特定事件的channel,然后进行读写

bio原理

  bio是阻塞io,当流在写入的时候,读取的流在等待,直到写完才能读取,写的这个过程中,读取的流就处于阻塞状态

aio原理

posted @ 2019-07-09 16:07  鸡蛋人格尔特  阅读(125)  评论(0)    收藏  举报