359一切皆为字节和360字节输出流OutputStream类&FileOutputStream类介绍
作者:互联网
一切皆为字节
一切文件数据(文本、图片、视频等在存储时,都是以二进制数字的形式保存,都一个一个的字节,那么传输时样如此。
所以,字节流可以传辋任意文件数据。
在操作流的时候,我们要时刻明确,无论使用什么样的流对象,底层传输的始终为二进制数据。
字节输出流 OutputStream类
java.io. Outputstream抽象类是表示字节输出流的所有类的超类,将指定的字节信息写出到目的地。它定义了字节输出流的基本共性功能方法。
public void close():关闭此输出流并释放与此流相关联的任何系统资源。
public void flush():刷新此输出流并强制任何缓冲的输出字节被写出。
public void write(byte]b):将 b length字节从指定的字节数组写入此输出流。
public void write(byte[]b, int off, int len):从指定的字节数组写入len字节,从偏移量of开始输出到此输出流。
public abstract void write(intb):将指定的字节输出
此抽线类是表示输出字节流的所有类的超类,输出流接受输出字节并将这些字节发送到某个接收器
需要定义:OutputsotStream子类的应用程序必须提供至少一种可写入输出字节的方法。
小贴士:
close方法:当完成流的操作时,必须调用此方法,释放系统资源
FileOutputStream类介绍
标签:输出,OutputStream,字节,void,写入,write,FileOutputStream,public 来源: https://www.cnblogs.com/agzq/p/16460732.html