2、FileOutputStream流是指文件字节输出流,专用于输出原始字节流如图像数据等,其继续OutputStream类,拥有输出流的基本特性;
3、布局方法
1、FileOutputStream(File file):创建文件输出流以写入由指定的 File工具表示的文件。

2、FileOutputStream(File file, boolean append)创建文件输出流以写入由指定的 File工具表示的文件。
3、FileOutputStream(FileDescriptor fdObj)创建文件输出流以写入指定的文件描述符,表示与文件系统中实际文件的现有连接。
4、FileOutputStream(String name)创建文件输出流以指定的名称写入文件。
5、FileOutputStream(String name, boolean append)创建文件输出流以指定的名称写入文件
4、方法择要
1、void write(byte[] b):将 b.length个字节从指定的字节数组写入此文件输出流。
2、oidwrite(byte[] b, int off, int len):将 len字节从位于偏移量 off的指定字节数组写入此文件输出流。
3、voidwrite(int b):将指定的字节写入此文件输出流。
5、练习题:将 "hello,java" 字符串写入D盘的a.txt文件中
public static void main(String[] args) throws Exception {String path = "D:\\a.txt";FileOutputStream outputStream = null;try {outputStream = new FileOutputStream(path); //单个字节输入到文件中outputStream.write('a'); //字符串形式输入到文件中outputStream.write("hello,java".getBytes());} catch (Exception e) {// TODO: handle exception}finally {outputStream.close();}}
把稳点:new FileOutputStream(path);这种布局方法创建的文件字符输出流每次实行会覆盖源文件里面的内容;FileOutputStream(String name, boolean append)append 如果是 true ,那么字节将被写入文件的末端,而不是覆盖;