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();

}

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值