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 · 973 阅读 · 0 评论 -
Netty总结
什么是Netty? Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 Netty应用场景1.分布式开源框架中dubbo、Zookeeper,RocketMQ底层rpc通讯使用就是netty。2.游戏开发中,底层使用netty通讯。 为什么选择Netty?在本小节,我们总结下为什么不...原创 2018-09-01 01:00:05 · 762 阅读 · 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 · 958 阅读 · 1 评论