什么是io流?

分为两种:

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

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

java IO流之详细总结

 

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

java IO流之详细总结

 

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

 

java IO流之详细总结

 

java IO流之详细总结

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

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

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

java IO流之详细总结

 

 

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

java IO流之详细总结

java IO流之详细总结

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

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

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

 

java IO流之详细总结

 

相关文章:

  • 2021-10-09
  • 2022-01-24
  • 2021-07-20
  • 2022-03-10
猜你喜欢
  • 2021-11-30
  • 2021-09-28
  • 2021-06-20
  • 2022-12-23
  • 2021-10-06
  • 2022-01-20
相关资源
相似解决方案