IO流:连接程序和设备(硬盘)的管道,用于数据的传输,管道上有很多按钮,可以实现不同的功能
流分类:
四大基本抽象流(特殊的抽象的类):输入流、输出流、字符流()、字节流
重点使用:文件流、缓冲流、转换流、数据流、Print流、Object流
流包:java.io.*
以程序员的角度来看输入输出
read input 输入流
write output 输出流
read vs write :字符流
input vs output:字节流
文件流:FielReader 显然字符流,显然有read方法返回一个int:一次读取一个字符,并且用char强转该int,当读完最后一个字符时,返回-1,