Java:
https://github.com/Snailclimb/JavaGuide/blob/master/docs/java/BIO-NIO-AIO.md
https://github.com/CyC2018/CS-Notes/blob/master/notes/Java%20IO.md
Linux:
https://github.com/CyC2018/CS-Notes/blob/master/notes/Socket.md
理解Java三種IO模型,BIO就是操作系統提供的阻塞IO模型,NIO是IO復用模型,而AIO是異步IO模型