• java IO流之详细总结


    什么是io流?

    分为两种:

    输入流:可以从文件中读取到程序,从源数据源读取到程序,叫做输入流。

    输出流:可以从程序中读取到文件,从程序写,使用输出流,写入到文件中。叫做输出流。

    使用File操作文件或目录属性:

    进行了对文件的查看,下面这个是对文件的创建和删除!

    上面看了一下File进行对文件的操作, 但是file不能读取文件中的内容。下面我们看一下流。

    上面说过了我们从不同的角度吧流分为了输入流和输出流。

    下面我们看一下使用字节流读取文本文件。使用的是FileInputStream输入流。

     现在我们在使用一下FileOutputStream实现从程序中把内容输出到文件中。

    这里可以看到这个文件创建成功也输出内容到文件中了。

    现在我们来看一下使用StringBuilder和FileReader去实现输入流,为什么要使用StringBuilder呢?

    因为StringBuilder带有缓冲区,他可以先把一批数据读取到缓冲区中,然后进行的输入操作都是从缓冲区里面拿到的,使用StringBuilder可以提高读取的效率。

  • 相关阅读:
    BZOJ3052:[WC2013]糖果公园
    浅谈莫队
    BZOJ2120:数颜色(莫队版)
    BZOJ3809:Gty的二逼妹子序列
    BZOJ3289:Mato的文件管理
    BZOJ2038:[2009国家集训队]小Z的袜子
    浅谈分块
    Django框架之 Cookie与Session组件
    Django框架之 forms组件
    Django框架之 自定义分页器组件
  • 原文地址:https://www.cnblogs.com/java-263/p/9797236.html
Copyright © 2020-2023  润新知