NIO
AcerMr
底蕴的厚度成就事业的高度!
展开
-
理解NIO和IO的区别和应用场景,这一篇就够了
IO(Input/Output)是Java中用于处理输入输出的标准库。在IO中,数据的读取和写入都是通过字节流(InputStream/OutputStream)或字符流(Reader/Writer)进行的。IO的操作是阻塞的,即当程序执行IO操作时,程序会一直等待直到IO操作完成。原创 2023-05-10 21:32:23 · 1071 阅读 · 1 评论 -
netty框架
netty框架-NIO的类库和API繁杂,使用麻烦,你需要熟练掌握Selector、ServerSocketChannel、SocketChannel、ByteBuffer等;- 需要具备其它的额外技能做铺垫,例如熟悉Java多线程编程,因为NIO编程涉及到Reactor模式,你必须对多线程和网路编程非常熟悉,才能编写出高质量的NIO程序;- 可靠性能力补齐,工作量和难度都非常大。例如客户...原创 2018-11-26 22:05:38 · 120 阅读 · 0 评论