2011年12月11日

字节流与字符流基本操作

摘要: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据时要使用输入流读取数据,当程序需要将一些数据保存起来,就要使用输出流。java.io包中流的操作主要有字节流,字符流两大类,两大类都有输入和输出操作。在字节流中输出数据主要使用OutputStream类完成,输入使用的是InputStream类。在字符流中输出主要是使用能够Writer类完成,输入主要是使用Reader类完成。************************************************************java中IO操作也是有相应步骤的,以文件的操作为例,主要的操作流程如下:1.使用File 阅读全文

posted @ 2011-12-11 14:05 wangbokun 阅读(540) 评论(0) 推荐(0) 编辑

RandomAccessFile类

摘要: File类只是针对文件本身进行操作,而如果要对文件内容进行操作,则可以使用RandomAccessFile类,此类属于随机读取类,可以随机地读取一个文件指定位置的数据,例如:现在假设在文件中保存一下3个数据 zhangsan,30. lisi,31. wangwu,32那么如果使用RandomAccessFile类读取“list”信息时,就可以将"zhangsan"的信息跳过,相当于在文件中设置了一个指针,根据此指针的位置进行读取。但是如果想实现这样的功能,则每个数据的长度应该保持一直,所以在设置姓名时应同意设置8位,数字为4位。1.使用RandomAccessFile类写 阅读全文

posted @ 2011-12-11 11:41 wangbokun 阅读(261) 评论(0) 推荐(0) 编辑

操作文件的类File

摘要: 在整个io包中,唯一与文件本身有关系的类就是File,使用File类可以进行创建或删除文件等常用操作,要使用File类,则首先要观察File类的构造方法,如下:public File (String pathname) -->实例化File类时,必须设置好路径路径如,d:\\test.tst1.创建一个新文件 File类的对象实例化完成之后,就可以使用CreatNewFile创建一个新的文件,但是此方法使用了throws关键字所以在使用中,必须使用try..cath进行异常处理范例:创建新文件package test2;import java.io.File;import java.io 阅读全文

posted @ 2011-12-11 11:22 wangbokun 阅读(320) 评论(0) 推荐(0) 编辑

导航