File(文件)
File是文件和目录路径名的抽象表示形式;需导入工具包import java.io.File
API
文件流
输入流:
从硬盘到内存----->读取
输出流:
从内存到硬盘----->写入
字节流:
传输单位为字节用于传输 图片、视频、音乐 等二进制文件
抽象类(不用):
InputStream输入 OutputStream输出
子类(文件流):
FileInputStream输入 FileOutStream输出
FileReader输入和FileWriter输出
Java
中的字节流不能直接操作Unicode字符,要想直接操作字符输入/输出要使用几个字符输入/输出类。
字符流层次结构的顶层是Reader和Writer抽象类。
1、Reader
Reader是定义java的流式字符输入模式的抽象类。错误异常为IOException。
主要方法有:
abstract void close() 关闭输入流,关闭后读取将会