NIO
iverson1259
这个作者很懒,什么都没留下…
展开
-
NIO学习笔记一(概述)
今天开始学习Java nio的知识。学习的内容来自于以下地址: http://tutorials.jenkov.com/java-nio/overview.html 里面有JAVA NIO的入门文章。 另外发现了一个关于并发学习的网站,对于学习并发是个比较好的选择,网址如下: http://ifeve.com/category/...原创 2013-06-28 16:18:20 · 123 阅读 · 0 评论 -
NIO学习笔记二(Channels)
这一章主要是对NIO的Channels进行说明。1、Channels与IO Stream的区别。主要区别如下:Channels是双向的,同时支持读和写数据;IO Stream是单向的,要么是读,要么是写。Channels是非阻塞的,读写支持异步;IO Stream是阻塞的;Channel将数据读入Buffer,从Buffer写入数据到Channel;2、Channel...原创 2013-06-28 16:48:42 · 378 阅读 · 0 评论 -
NIO学习笔记三(Buffer)
这一章学习nio中的Buffer使用。1、Buffer概述Buffer可以认为是在内存中划分了块,这些区间允许往里面写数据和从里面读数据。这些内存块被包装成了NIO Buffer对象,方便使用。2、Buffer基本使用使用Buffer进行数据读写,需要如下四步:1、往Buffer中写入数据:通常使用Channel来完成。2、调用 buffer.flip()方法:这个...原创 2013-06-28 17:52:37 · 120 阅读 · 0 评论