字节输出流-FileOutputStream

字节输出流是将文件存储到电脑的硬盘上,有两种构造方法

  1. public void File(File file);
  2. public void File(String name)

下面用代码演示:
I/O流——输入输出字节流(图片的复制)
I/O流——输入输出字节流(图片的复制)
注:当没有a.txt文件时,会自己创建一个,但是当已经存在了a.txt文件是,他会把原有的a.txt文件中的数据清除掉。

在a.txt文件中写入数据

  1. 可以一次写一个字节
  2. 可以通过字节数组的形式写多个字节
  3. 写出指定长度字节数组

代码演示
1.第一种:
I/O流——输入输出字节流(图片的复制)
2.第二种:
I/O流——输入输出字节流(图片的复制)
3.第三种I/O流——输入输出字节流(图片的复制)
这里我们也可以在已有的文件中追加数据:
I/O流——输入输出字节流(图片的复制)
我们把文件写到了硬盘上,我们也可以吧文件读取到内存中。这就需要我们的字节输入流。

FileInputStream-字节输入流

负责把文件读取到内存中,例:
I/O流——输入输出字节流(图片的复制)

字节输入流的练习:图片的复制

I/O流——输入输出字节流(图片的复制)
I/O流——输入输出字节流(图片的复制)

相关文章: