一、文件基础知识
Java对文件的操作是通过IO流来实现的,想要了解IO流,就得先学习Java的File类
I/O流
FileInputStream
FileOutputStream
没有这个文件将会创建这个文件
写入一个字符数组
案例:文件拷贝
字符输入输出流
FileReader
别忘了最后需要刷新或关闭流
别忘了最后需要刷新或关闭流
FileWriter
总结
节点流和处理流
缓冲流
字节缓冲流BufferedInputStream、BuffrerdOutputStream
字符缓冲流BufferedReader、BufferedWriter
对象流-ObjectInputStream、ObjectOutputStream
ObjectOutputStream 对象序列化输出流
ObjectInputStream 对象序列化输入流
标准输入输出流
转换流——InputStreamReader、OutputStreamWriter
包装过程可以简化
打印流——PrintStream、PrintWriter
setout方法可以改变输出位置
PrintWriter
Properties
comments:注释 会在文件头加上一段注释 没有特殊要求可以为null
读取
写入
标签:文件,Java,字符,缓冲,IO,自学,序列化 From: https://www.cnblogs.com/Ppotato33/p/16769142.html