![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO流
wb腾格里
这个作者很懒,什么都没留下…
展开
-
01 IO流 RandomAccessFile File
1、File类表示目录信息 listFiles()方法用于返回一个抽象路径名数组,这些路径名表示抽象路径名的目录中的子项(文件或目录)。 File[] listFiles() 返回值是抽象路径名数组。 例:获取当前目录下的内容:public class TestListFiles { public static void main(String[] args)原创 2017-03-04 01:11:53 · 299 阅读 · 0 评论 -
01 IO流操作- FileInputStream
package day01;import java.io.FileInputStream;import java.io.IOException;/** * java.io.FileInputStream * 用于从文件中读取数据的流,同样的是一个低级流。 * @author Administrator * */public class FileInputStreamDemo1 {原创 2017-03-04 00:17:24 · 306 阅读 · 0 评论 -
BufferedInputStream和BufferedInputStream
BufferedInputStream是带缓冲区的输入流,默认缓冲区大小是8M,能够减少访问磁盘的次数,提高文件读取性能;BufferedOutputStream是带缓冲区的输出流,能够提高文件的写入效率。BufferedInputStream与BufferedOutputStream分别是FilterInputStream类和FilterOutputStream类的子类,实现了装饰设计模式。例1原创 2017-03-05 20:51:26 · 573 阅读 · 0 评论 -
ObjectOutputStream和ObjectInputStream
对象流,是一组高级流。特点:可以方便的读写java中的任何对象。 * OOS:对象输出流,可以将给定的对象转换为一组字节然后写出。 * OIS:对象输入流,可以将读取回来的一组字节转换为对应的对象。前提是,读取的字节必须是由OOS将对象转换的那一组字节才可以。 例1:先建一个person类:package day02;import java.io.Serializable;import原创 2017-03-05 23:14:07 · 433 阅读 · 0 评论 -
OutputStreamWriter和InputStreamReader以及Writer和Reader和PrintWriter
Reader是字符输入流的父类。Writer是字符输出流的父类。 字符流是以(char)为单位读写数据的。一次处理一个unicode. 字符流的底层仍然是基本的字节流。 InputStreamReader:字符输入流。使用该流可以设置字符集,并安装指定的字符集从流中按照该编码将字节数据转换为字符并读取。 OutputStreamWriter:字符输出流。使用该流可以设置字符集,并安装指定的字原创 2017-03-06 00:28:10 · 601 阅读 · 0 评论 -
BufferedReader缓冲字符输入流
java.io.BufferedReader 缓冲字符输入流,特点:以行为单位读取字符串 例1:package day02;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.原创 2017-03-06 01:16:20 · 491 阅读 · 0 评论