首页 > 编程语言 >Java自学小白——IO流

Java自学小白——IO流

时间:2022-10-12 09:35:01浏览次数:49  
标签:文件 Java 字符 缓冲 IO 自学 序列化

一、文件基础知识

  

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

相关文章