美文网首页
java.io关于I/O读写UML图

java.io关于I/O读写UML图

作者: 懂码哥 | 来源:发表于2020-03-22 16:54 被阅读0次
    Java IO8.jpg

    I/O流使用

    • 1.File是一些文件/文件夹操作的源头,File代表的就是文件/文件夹本身,因此无论如何,使用IO的第一步是建议开发者根据路径实例化出一个File

    • 2.考虑使用字符流还是字节流。操作文本一般使用字符流,即Reader和Writer;操作字节文件使用字节流,即InputStream和OutputStream

    • 3.选择使用输入流还是输出流。把内容从文件读入Java内存使用输入流,即Reader和InputStream;把内容从Java内存读到文件使用输出流,即Writer和OutputStream

    • 4.使用字符流使用BufferedReader和BufferedWriter,它们的构造函数中的参数分别是Reader和Writer,因此既可以实例化出FileReader和FileWriter,也可以实例化出InputStreamReader和OutputStreamWriter,作为构造函数的参数传入BufferedReader和BufferedWriter

    • 5.FileInputStream和FileOutputStream可以直接操作文件的读写,它们没有做缓存

    • 6.ObjectOutputStream和ObjectInputStream,它们分别以OutputStream和InputStream作为构造函数的参数,因此可以实例化出FileOutputStream和FileInputStream并传入

    相关文章

      网友评论

          本文标题:java.io关于I/O读写UML图

          本文链接:https://www.haomeiwen.com/subject/nhevyhtx.html