FileOutputSream文件字节输出流

Posted wmqiang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FileOutputSream文件字节输出流相关的知识,希望对你有一定的参考价值。

1、FileOutputSream文件字节输出流:

 输入--写出--使用;
 输出--写入--存储;
写出写入是对硬盘而言;

技术图片

其中,OutputStream为所有类型的字节输出流的超类;

FileOutputStream文件字节输出流是其中的一个子类,extends;作用是把内存中临时存储的数据写入到硬盘的文件中;

使用一个类,第一步先了解它的构造方法;

FileOutputStream类重载了有两个有参构造方法,一个是入参为String类型的一个文件路径;另一个重载的有参构造方法入参是一个File对象;

FileOutputStream文件输出流——写入硬盘——存储数据;使用实例:

技术图片

其中,通过FileOutputStream文件输出流将内存中(程序执行时候,方法中产生栈内存,对象产生的堆内存中)的临时数据,写入到硬盘中永久存储时,

原理是程序调用jvm虚拟机,占用了jvm虚拟机的内存,再通过jvm虚拟机调用os操作系统,占用了系统资源;

所以这个文件字节输出流在写入硬盘( 点write() )之后,要关闭流,不要占着jvm内存和os系统资源;

以上是关于FileOutputSream文件字节输出流的主要内容,如果未能解决你的问题,请参考以下文章

Java学习笔记6.1.2 字节流 - 文件字节输入流和文件字节输出流

字节输出流_OutputStream类&FileOutputStream类介绍和字节输出流写入数据到文件

1[简答题] 字节输出流写出字节数据 利用字节输出流一次写一个字节的方式,向D盘的a.txt文件输出字符‘a’。

字节输出流写多个字节的方法和字节输出流的续写和换行

字节输出流 OutputStream 总结

字节输出输入流