Java中的IO流
Java中的I/O提供了两个抽象类去实现字节的输入和输出,一个是inputStream和另外一个outputStream,其中inputStream是输入流的抽象类,提供了read方法,各类实现该类的子类都需要实现该方法,假如某个类继承了InputStream抽象类,就需要重新定义方法read()来读取该字节数据。InputStream的子类有ObjectInputStream对象输入流,FileInputStream文件输入流,OutputStream类也是抽象类,作为字节输出流的直接或间接的父类,当程序需要向外部设备输出数据时,需要创建OutputStream的某一个子类的对象来完成。与抽象输入流对应,提供各种流对象的数据输出。