标签:ring 字节 有关 关闭 字节流 文件 参数 amp 路径
FileOutputStream类
<1> 基本概念
java.io.FileOutputStream类:用于将图像数据之类的原始字节流写入到输出流中。
<2> 常用的方法
方法声明 功能介绍
1.FileOutputStream(String name) 根据参数指定的文件名来构造对象
2.FileOutputStream(String name, boolean append) 以追加的方式,根据参数指定的文件名,来构造对象
3.void write(int b) 将指定字节,写入此文件输出流
4.void write(byte[] b, int off, int len) 将指定字节数组中从偏移量off开始的len个字节写入此文件输出流
5.void write(byte[] b) 将 b.length 个字节从指定字节数组写入此文件输出流中
6.void flush() 刷新此输出流并强制写出任何缓冲的输出字节
7.void close() 关闭流对象并释放有关的资源
FileInputStream类
<1> 基本概念
java.io.FileInputStream: 用于从输入流中以字节流的方式获取图像数据等。
<2> 常用的方法
方法声明 功能介绍
8.FileInputStream(String name) 根据参数指定的文件路径来构造对象
9.int read() 从输入流中读取单个字节的数据并返回,返回-1表示读取到末尾
10.int read(byte[] b, int off, int len) 从此输入流中,将最多len个字节的数据存入字节数组中,返回读取到的字节个数,
返回 -1 表示读取到末尾
11.void close() 关闭流对象,并释放有关的资源
12.int available() 获取输入流所关联的文件的大小
案例题目
编程实现两个文件之间的拷贝功能
JavaSE: FileOutputStream类 & FileInputSteam类
标签:ring 字节 有关 关闭 字节流 文件 参数 amp 路径
原文地址:https://www.cnblogs.com/JasperZhao/p/14867467.html