一、
File:文件
一个File对象表示的就是一个文件 或者 文件夹
二、IO流
IO流:用来传输数据
1、分类:
* 按照流方向分类
输入流
输出流
* 按照类型分类:
字符流:用来传输字符文件。字符流属于字节流
字节流:所有流都可以是字节流
* 按照功能分类:
节点流:所有流都可以是节点流
过滤流:增强流的功能
* Serializable :标题接口,启用序列化功能
2、过滤流:1、过滤流
Object
Data:基本数据过滤流
BufferedOutputStream
3、使用流步骤:
1、创建流对象(输入/输出)
FileInputStream fos = new FileInputStream(输入)
FileOutputStream fos = new FileOutputStream(输出)
2、包装过流
Object:ObjectInputStream/ObjectputputStream
Data:DataInputStream/DataOutputStream
Buffered:BufferedRead/BufferedWrite
3、使用流(读取/写出)
fis.read();
fos.write(str);
3、关闭流
fos.close();
java---IO流
最新推荐文章于 2024-07-20 18:16:53 发布