ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

IO流思维导图

2022-07-13 22:31:50  阅读:152  来源: 互联网

标签:思维 字节 文件 导图 创建 -- boolean IO public


IO思维导图总结

总览:

  • 1.文件
    <目标:File类的创建和删除的方法 >

    • public boolean createNewFile() :当且仅当具有该名称的文件尚不存在时,
      创建一个新的空文件。 (几乎不用的,因为以后文件都是自动创建的!)
    • public boolean delete() :删除由此File表示的文件或目录。 (只能删除空目录)
    • public boolean mkdir() :创建由此File表示的目录。(只能创建一级目录)
    • public boolean mkdirs() :可以创建多级目录(建议使用的)
  • 2.字节流

    < FileOutputStream文件字节输出流。>
    -- 作用:以内存为基准,把内存中的数据,按照字节的形式写出到磁盘文件中去。
    简单来说,把内存数据按照字节写出到磁盘文件中去。
    -- 构造器:
    public FileOutputStream(File file):创建一个字节输出流管道通向目标文件对象。
    public FileOutputStream(String file):创建一个字节输出流管道通向目标文件路径。
    public FileOutputStream(File file , boolean append):创建一个追加数据的字节输出流管道通向目标文件对象。
    public FileOutputStream(String file , boolean append):创建一个追加数据的字节输出流管道通向目标文件路径。
    -- 方法:
    public void write(int a):写一个字节出去 。
    public void write(byte[] buffer):写一个字节数组出去。
    public void write(byte[] buffer , int pos , int len):写一个字节数组的一部分出去。
    参数一,字节数组;参数二:起始字节索引位置,参数三:写多少个字节数出去。

  • 3.字符流
    < FileReader:文件字符输入流。>
    -- 作用:以内存为基准,把磁盘文件的数据以字符的形式读入到内存。
    简单来说,读取文本文件内容到内存中去。
    -- 构造器:
    public FileReader(File file):创建一个字符输入流与源文件对象接通。
    public FileReader(String filePath):创建一个字符输入流与源文件路径接通。
    -- 方法:
    public int read(): 读取一个字符的编号返回! 读取完毕返回-1
    public int read(char[] buffer):读取一个字符数组,
    读取多少个字符就返回多少个数量,读取完毕返回-1

  • 4.打印流(高效,方便)

  • 5.Properties属性集对象

思维导图

下载地址:

链接:https://pan.baidu.com/s/1BC8MSYEWv400kHZyICagvw?pwd=cdm3
提取码:cdm3
推荐使用xmind打开,需要其他版本请到评论区评论,谢谢~
来自百度网盘我卡了不然能莎的分享

标签:思维,字节,文件,导图,创建,--,boolean,IO,public
来源: https://www.cnblogs.com/zhangyouren/p/16475821.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有