IO流
------------恢复内容开始------------ IO流概述 java中用于传输数据的工具。 IO流能干什么:在本地磁盘和网络上操作数据。 IO流的分类: (1)按数据流向分: ①输入流②输出流 (2)按操作方式分: ①字节流 以字节的形式操作数据 InputStream:字节输入流,以字节的形式读取数据。字节输入流的顶层抽象类 OutputStream:字节输出流,以字节的形式写出数据 ②字符流 以字符的形式操作数据 Reader :字符输入流 Writer:字符输出流 这四个类都是抽象类,在使用时要使用它们的子类 IO流体系:字符流:按字符读写数据的IO流:Reader:FileReader 普通字符输入流 BufferedReader 高效字符输入流 Writer:FileWriter 普通字符输出流 BufferedReader 高效字符输出流 字节流:InputStream:FileInputStream BufferedInputStream OutputStream:FileOutputStream BufferedOutputStream File类 一个File对象代表磁盘上的某个文件或文件夹 构造方法 : File(String pathname):根据字符串形式的路径来创建其对应的File对象 File(String parent,String