java中IO流的总结和分类

来源:互联网 发布:亿微商城属于淘宝吗 编辑:程序博客网 时间:2024/05/16 08:33
字节流,字符流
输入流,输出流
节点流,处理流(具有多个管道)
四个抽象基类:

代表字节流:InputStream,OutputStream,代表字符流:Reader,Writer


读取文件流
FileInputStream/FileOutputStream
FileReader/FileWriter

缓冲流
BufferedInputStream/BufferedOutputStream
BufferedReader/BufferedWreter

字节数组流
ByteArrayInputStream/ByteArrayOutputStream,将数据写入到缓冲数组中
ByteArrayReader/ByteArrayWreter

字节转换为字符流,转换流
InputStreamReader/OutputStreamWriter

数据流
DataInputStream/DataOutputStream

打印流
PrintStream/PrentWriter

对象流,读写的该对象必须实现序列化
ObjectInputStream/ObjectOutputStream
原创粉丝点击