RandomAccessFile RandomAccessFile的唯一父类是Object,与其他流父类不同。是用来访问那些保存数据记录的文件的,这样你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置...
分类:
移动开发 时间:
2014-11-04 13:21:22
阅读次数:
168
1.File只是针对文件本身进行操作的,如果想对其内容进行操作,需要使用RandomAccessFIle类。(需要接收File类对象,之后进行操作,记得最后close进行关闭)2.不需要进行随机存取时,就可以使用字节流(InputStream & OutputStream)和字符流(Writer &...
分类:
编程语言 时间:
2014-11-01 20:25:22
阅读次数:
182
主体:目前最流行的J2SDK版本是1.3系列。使用该版本的开发人员需文件随机存取,就得使用RandomAccessFile类。其I/O性能较之其它常用开发语言的同类性能差距甚远,严重影响程序的运行效率。开发人员迫切需要提高效率,下面分析RandomAccessFile等文件类的源代码,找出其中的症结...
分类:
数据库 时间:
2014-10-31 18:56:01
阅读次数:
261
操作对象
ObjectInputStream、ObjectOutputStream
被操作的对象需要实现Serializable(标记接口)
ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream。可以使用 ObjectInputStream 读取(重构)对象。通过在流中使用文件可以实现对象的持久存储。如果流是网络套接字流,则可以在另一台主...
分类:
数据库 时间:
2014-10-29 01:59:01
阅读次数:
155
1 package test; 2 import java.io.*; 3 import java.nio.channels.FileChannel; 4 import java.util.*; 5 public class Test10_26 6 { 7 public st...
分类:
数据库 时间:
2014-10-26 22:37:07
阅读次数:
260
1 import java.io.IOException; 2 import java.io.InputStream; 3 import java.io.RandomAccessFile; 4 import java.net.HttpURLConnection; 5 import java.net....
分类:
编程语言 时间:
2014-10-23 20:33:38
阅读次数:
217
RandomAccessFile RandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和Ou...
分类:
数据库 时间:
2014-10-22 14:07:34
阅读次数:
297
输入输出:File类:是IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。 定义了一些与平台无关的方法来操作文件,例如:创建、删除、重命名等。 java中的目录被当做一种特殊的文件使用,list方法可以返回目录中所有子目录和文件名。RandomAccessFile类:支持随机访问方式。(对于...
分类:
编程语言 时间:
2014-10-02 22:38:23
阅读次数:
241
package com.test.nio;
import java.io.FileNotFoundException;
import java.io.RandomAccessFile;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
public class TestFile {
/**
* @para...
分类:
编程语言 时间:
2014-09-24 00:20:45
阅读次数:
365
package cn.itcast.download;import java.io.File;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import jav...
分类:
编程语言 时间:
2014-09-15 12:51:18
阅读次数:
200