1、 Java 的 IO 支持通过 java.io 下的类和接口支持, java.io 包下面主要包括输入、输出两种 IO 流,每种输入、输出又可分为字符流和字节流两大类。其中字节流以字节为单位来进行输入、输出操作,而字符流则以字符为单位来进行输入输出操作。
2、 流的分类:通常从内存向硬盘读数据成为输出流,从硬盘想内存读数据成为输入流。
3、 Java 中的输入流主要有 InputStream 和 Reader 作为基类,而输出流则以 OutputStream 和 Writer 作为基类。字节流主要有 InputStream 和 OutputStream 作为基类,而字符流则以 Reader 和 Writer 作为基类。