![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO/NIO/Netty
itcats_cn
学习技术,分享技术
展开
-
Java IO流学习总结
IO流知识总结 1、什么是IO流? 2、File类(java.io.File)总结。 3、字节输入流(java.io.OutputStream)。 4、字节输入流(java.io.InputStream)。 5、字符流Reader。 6、字符流Writer。 7、转换流(字符流与字节流相互转换)。 8、缓冲区流。 9、ProPerties类。 10.ObjectOutputStream原创 2018-07-30 16:23:29 · 575 阅读 · 0 评论 -
Netty总结
什么是Netty? Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 Netty应用场景 1.分布式开源框架中dubbo、Zookeeper,RocketMQ底层rpc通讯使用就是netty。 2.游戏开发中,底层使用netty通讯。 为什么选择Netty? 在本小节,我们总结下为什么不...原创 2018-09-01 01:00:05 · 718 阅读 · 0 评论 -
Java NIO知识总结
什么是NIO? Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。 Java NIO: Channels and Buffers(通道和缓冲区) 标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读...原创 2018-08-30 00:27:24 · 944 阅读 · 1 评论