IO的分类顶级父类们数据在计算机上的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。 IO的分类根据数据的流向分为:输入流和输出流。 输入流 :把数据从其他设备上读取到内存中的流。输出流 :把数据从内存 中写出到其他设备上的流。 格局数据的类型分为:字节流和字符流。 字节流 :以字节为单位,读写数据的流。字符流 :以字符为单位,读写数据的流。 顶级父类们| | 输入流 | 输出流 | | :—-: | :—-: | :—-: | | 字节流 | 字节输入流InputStream | 字节输出流OutputStream | | 字符流 | 字符输入流Reader | 字符输出流Writer |