前言 创建好的输入/输出系统不仅要考虑三种不同种类的IO系统(文件,控制台,网络连接)还需要通过大量不同的方式与他们通信(顺序,随机访问,二进制,字符,按行,按字等等). 一.输入和输出 Java的IO类分割为输入和输出两个部分,从InputStream(输入流)衍生的所有类都拥有名为read()的基本方法,用于读取单个字节或者字节数组.同样,从OutputStream衍生的所有类都拥有基本方法write(),用于写入单个字节或者字节数组.但是通常我们不会用到这些方法,他们之所以存在是因为更复杂…