输入输出综述
基本概念:
1、输入流/输出流
2、节点流/处理流
3、字节流/字符流
框架概览
JAVA.IO:
1、文件
2、字节流:input stream/output stream
3、字符流:reader/writer
4、对象序列化:object
文件类
操作概述
常用类的方法
1、目录创建:mkdir().mkdirs()#不存在父目录时的创建方法,可以创建多级目录。
2、一级子文件列举:listFiles(),枚举该文件夹下的文件和文件夹,如果要全删除的话,那就是用递归调用。
3、文件和目录到删除:delete()删除方法。
操作实例
字节流和字符流
字节输入InputStream
1、FileInputStream:read()
2、BufferedInputStream
字节输出OutputStream
1、FileOutPutStream:write()方法
2、BufferedOutPutStream
字符输入
1、FileReader
2、BufferedReader
3、InputStreamReader
字符输出
1、FileReader
2、OutputStreamReader