字节输出流-FileOutputStream
字节输出流是将文件存储到电脑的硬盘上,有两种构造方法
- public void File(File file);
- public void File(String name)
下面用代码演示:
注:当没有a.txt文件时,会自己创建一个,但是当已经存在了a.txt文件是,他会把原有的a.txt文件中的数据清除掉。
在a.txt文件中写入数据
- 可以一次写一个字节
- 可以通过字节数组的形式写多个字节
- 写出指定长度字节数组
代码演示
1.第一种:
2.第二种:
3.第三种
这里我们也可以在已有的文件中追加数据:
我们把文件写到了硬盘上,我们也可以吧文件读取到内存中。这就需要我们的字节输入流。
FileInputStream-字节输入流
负责把文件读取到内存中,例:
字节输入流的练习:图片的复制