【JAVA SE基础篇】48.IO流四大抽象类介绍和字节流
1.四大抽象类的介绍
四大抽象类:InputStream,OutputStream,Reader,Writer
InputStream:字节输入流的父类,数据单位为字节
OutputStream:字节输出流的父类,数据单位为字节
Reader:字符输入流的父类,数据单位为字符
Writer:字符输出流的父类,数据单位为字符
2.创建IO流的四个步骤
1.创建源-->2.选择流-->3.操作-->4.释放
例1:
例2:
3.文件字节流
FileInputStream:通过字节方式读取文件,适合读取所有类型的文件(图像、视频)等
FileOutputStream:通过字节的方式写出或追加数据到文件,适合读取所有类型的文件(图像、视频)等
1.文件字节输入流
2.文件字节输出流
4.字节流应用--文件的拷贝