Java语言-46:FileOutputStream的一些功能

1、是OutputStream的一个实现类,FileOutputStream 用于写入诸如图像数据之类的原始字节的流。

2、流的概念:流(Stream)是指在计算机的输入输出操作中各部件之间的数据流动。按照数据的传输方向,流可分为输入流与输出流。Java语言里的流序列中的数据既可以是未经加工的原始二进制数据,也可以是经过一定编码处理后符合某种特定格式的数据。

3、FileOutputStream的常用方法应用

package IO;


import java.io.FileNotFoundException;
import java.io.FileOutputStream;




/*FileOutputStream的方法常用方法
 *  public void write(int b):一次写一个字节
 * public void write(byte[] b) :一次写一个字节数组
 * public void write(byte[] b, int off,int len):一次写一部分字节数组
 * 
 * */
public class IO_OutputStream_FileOutputStream_method {


public static void main(String[] args) throws Exception  {
//构造一个字节输出流对象
FileOutputStream fos = new FileOutputStream("fs.txt");

//写数据
// public void write(int b):一次写一个字节
fos.write(2);
fos.write(15);
fos.write(47);

//public void write(byte[] b) :一次写一个字节数组
byte[]bytes = {12,23,45,7,78};
fos.write(bytes);

//public void write(byte[] b, int off,int len):一次写一部分字节数组
fos.write(bytes, 0, 3);

//释放资源
fos.close();


}


}

猜你喜欢

转载自blog.csdn.net/qq_41833394/article/details/80386045