<抱歉各位,以后陆续填坑>
IO分为File IO和Socket IO。
• File IO比较简单,会用即可,File IO都是阻塞IO。
• Socket IO是比较重要的一块,重点是是阻塞/非阻塞的区别、同步/异步的区别,借此理解阻塞IO、非阻塞IO、多路复用IO、异步IO这四种IO模型,Socket IO如何和这四种模型相关联。这是基本一些的,深入一些的话,可以学习NIO的原理、NIO属于哪种IO模型、NIO的三大组成等等。NIO并不是严格意义上的非阻塞IO而应该属于多路复用IO,学习一下NIO会阻塞在Selector的select方法上的原理。
• Netty:这个框架基本属于当前最好的NIO框架了(Mina其实也不错,不过总体来说还是比不上Netty的),大多数互联网公司也都在用Netty。
IO
最新推荐文章于 2022-10-10 17:17:18 发布