ok家人们今天继续学习IO流,
一.字节流
存储时,都是使用二进制来保存。
2.1 字节输出流OutputStream
OutputStream是字节输出流的超类(父类),
方法
public abstract void write(int b):
一次写一个字节数据。
public void write(byte[] b):
一次写一个字节数组数据。
public void write(byte[] b, int off, int len) :
一次写一个字节数组的部分数据
public void close():
关闭此输出流并释放与此流相关联的任何系统资源。
下面是他的子类FileOutputStream。
2.2 FileOutputStream类
FileOutputStream
类的概述
文件输出流,用于将数据写入文件中。
FileOutputStream
类的构造方法
public FileOutputStream(File file):创建文件输出流以写入由指定
的 File对象表示的文件。
public FileOutputStream(String name): 创建文件输出流以指定
的名称写入文件。
FileOutputStream fos = new FileOutputStream('文件地址')
//数据写入文件
fos.wirte();
//释放资源
fos.close();
public class DemoTest {
public static void main(String[] args) throws
Exception {
//1.创建流对象
FileOutputStream fis= new
FileOutputStream("java_0724_0708\\hello.txt");
//2.操作,写字节数组
//byte[] bs={97,98,99,100,101};
String str=