nio
无始之名
Nothing is better than reading code.
展开
-
Netty初探
终于要开始用netty,经过我前面的介绍的java的I/O历程,是不是很纠结,nio固然很好,就是用起来太麻烦。怎么办?netty来帮忙! 步骤:1.下载jar包我用的是maven,所以在这里就贴出dependency <dependency> <groupId>io.netty</groupId> <artifactId>netty-原创 2016-03-20 16:37:01 · 404 阅读 · 0 评论 -
Java的I/O演进
阶段 特性 改变 jdk1.0~jdk1.3 原始的BIO,同步阻塞模式 很多unix网络编程中的概念和接口在java中都没有体现出来 jdk1.4 新增了java.nio包,极大的促进了Java的异步非阻塞编程,如:进行异步I/O操作的缓冲区ByteBuffer等。进行异步I/O操作的Pipe。进行各种I/O操作(异步或同步)的Channel,包括ServerSocket原创 2016-03-13 13:52:24 · 504 阅读 · 0 评论 -
Java nio初步了解
nio编程nio到底是什么的简称?有人称是new io,这也是官方叫法。但是由于bio是堵塞式io,所以也有人称之为Non-block io。叫什么都无所谓啦,开心就好。 NIO简介概念:缓冲BufferBuffer是一个对象,它包含了一些要写入或要读出的数据。在nio类库加入buffer对象,体现了新库与原I/O的一个重要区别。在面向流的I/O,可以将数据直接写入或者直接读在Stream对象中。在原创 2016-03-13 21:58:32 · 456 阅读 · 0 评论