Java nio(二)》的相关内容

Java NIO API详解 (I)[z]

NIO API主要集中在java.nio和它的subpackages中: java.nio 定义了Buffer及其数据类型相关的子类。其中被java.nio.channels中的类用来进行IO操作的ByteBuffer的作用非常重要。   java.nio.channels 定义了一系列处理IO的Channel接口以及这些接口在文件系统和网络通讯上的实现。通过Selector这 ...
by wufan0023 2008-05-30 浏览 (104) 回复 (0) 关键字:

Java nio(三)

一、读文件: 前面我们介绍了通过获得FileChannel来写文件,现在我们再看看读操作。 其实读操作和写操作基本是对应的。 首先与写操作类似从文件中获得流,读操作要获得输入流FileInputStream ,再从这个流中得到FileChannel对象,然后进行读操作。 文件通道的读操作有三个read()方法: int read(ByteBuffer buf); 从文件中读取buf.rema ...
by fuliang 2008-03-02 浏览 (513) 回复 (1) 关键字: java nio

[转贴]Java NIO API详解

原文出处:http://blog.csdn.net/daijialin/archive/2004/12/27/231384.aspx 作者:DaiJiaLin mailto:woodydai@gmail.com http://blog.csdn.net/DaiJiaLin --------------------------------------- ...
by lee5593 2007-06-07 浏览 (744) 回复 (0) 关键字: java nio

Java nio(一)

jdk1.4提供了java.nio包,为从根本上改善I/O的性能提供了可能,但是nio要比以前的I/O要复杂,提供了更底层的操作和更细的api。学起来并不是那么快就上手,有专门一本书 介绍nio的。我希望通过总结更好的梳理整个nio框架各个类之间的关系,从而能够灵活的使用nio包。 nio通常需要涉及到三个对象: 1、数据源:从文件中获得的FileInputStream/FileOutputStr ...
by fuliang 2008-03-01 浏览 (443) 回复 (0) 关键字:

关于ByteBuffer用于读写文件的一个粗略测试。

测试环境:双核1.6G,内存2G,jdk1.5.0_13,windows xp,用于测试的文件大小为40728KB. 1.ByteBuffer 测试代码1 FileInputStream fis=new FileInputStream("D:/NetworkWideAgent.war"); FileOutputStream fos=new FileOutputStream( ...
by zhanglm 2008-03-07 浏览 (176) 回复 (0) 关键字:

推荐知识库条目

Comming soon