IO流是一种流式的数据输入/输出模型:
-
二进制数据以
byte
为最小单位在InputStream
/OutputStream
中单向流动; -
字符数据以
char
为最小单位在Reader
/Writer
中单向流动。
Java标准库的java.io
包提供了同步IO功能:
-
字节流接口:
InputStream
/OutputStream
; -
字符流接口:
Reader
/Writer
File
File
对象既可以表示文件,也可以表示目录
File f = new File("/Users/l/Desktop/test.xlsx");