![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nio
像我这样的人
这个作者很懒,什么都没留下…
展开
-
Java NIO 介绍
Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始), Java NIO: Channels and Buffers(通道和缓冲区) 标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。 NIO 中的Ch转载 2017-09-09 17:23:12 · 159 阅读 · 0 评论 -
Java NIO Channel 通道
特点: 既可以从通道中读取数据,又可以写入数据到通道。(通道是否可以同时写入和读取?)通道可以异步的读写通道中的数据总是要先读到一个Buffer,或者总是要先从一个Buffer写入 Channel的实现: FileChannel : 从文件读写数据DatagramChannel:通过UDP读写网络中的数据SocketChannel:通过TCP读写网络中的数据。(底层实现是原创 2017-09-09 17:29:22 · 199 阅读 · 0 评论