1,FileOutputStream概念
-
FileOutputStream 用于写入诸如图像数据之类的原始字节的流。用于将数据写入 File 或 FileDescriptor 的输出流。
2,构造方法
-
FileOutputStream(File file) file文件要是一个文件不是一个文件夹
file - 为了进行写入而打开的文件。
创建一个向指定 File 对象表示的文件中写入数据的文件输出流。创建一个新 FileDescriptor 对象来表示此文件连接。
首先,如果有安全管理器,则用 file 参数表示的路径作为参数来调用 checkWrite 方法。
如果该文件存在,但它是一个目录,而不是一个常规文件;或者该文件不存在,但无法创建它;抑或因为其他某些原因而无法打开,则抛出 FileNotFoundException。
-
FileOutputStream(String name,boolean append)
name - 与系统有关的文件名
append - 如果为 true,则将字节写入文件末尾处,而不是写入文件开始处
-
FileOutputStream(File file, boolean append)
file - 为了进行写入而打开的文件。
append - 如果为 true,则将字节写入文件末尾处,而不是写入文件开始处