文档介绍:12. 1. 文件输出流
import .*;
public class MainClass {
  public static void main(String[] args) {
    File originFile = new File("c:\\");
    File destinationFile = new File("c:\\");
    if (!() || ()) {
      return;
    }
    try {
      byte[] readData = new byte[1024];
      FileInputStream fis = new FileInputStream(originFile);
      FileOutputStream fos = new FileOutputStream(destinationFile);
      int i = (readData);
      while (i != -1) {
        (readData, 0, i);
        i = (readData);
      }
      ();
      ();
    } catch (IOException e) {
      (e);
    }
  }
}
12. 2. 从文件名创建一个文件输出流
import .*;
public class MainClass {
  public static void main(String[] a) {
    FileOutputStream outputFile = null; // Place to store the stream reference
    try {
      outputFile = new FileOutputStream("");
    } catch (FileNotFoundException e) {
      ();
    }
  }
}
12. 3. 从FileOutputStream创建DataOutputStream
import .*;
public class Main {
  public static void main(String[] args) throws Exception {
    FileOutputStream fos = new FileOutputStream("C:/");
    DataOutputStream dos = new DataOutputStream(fos);
  }
}
12. 4. 从File对象创建FileOutputStream对象
import