构建文件输出流

有输入流,那么同样就有输出流。首先输出流同样有很多异常,全部使用try-catch来处理,看代码:

 1 package com.hw.file0205;
 2 
 3 import java.io.FileNotFoundException;
 4 import java.io.FileOutputStream;
 5 import java.io.IOException;
 6 
 7 public class TestOutputStream {
 8     public static void main(String[] args) {
 9         FileOutputStream output = null;
10         try {
11             output = new FileOutputStream("F://骚操作//demo02_test.txt");
12             //即便文件不存在也没事,因为系统会为我们创建一个新文件。
13             output.write('E');
14             output.write('v');
15             output.write('a');
16             output.write('n');
17             //这样的操作是覆盖性质的,也就是说会覆盖掉之前文件里面的内容,不管有没有。
18         } catch (IOException e) {
19             // TODO Auto-generated catch block
20             e.printStackTrace();
21         }finally{
22             try {
23                 if(output != null){
24                     output.close();
25                 }
26             } catch (IOException e) {
27                 // TODO Auto-generated catch block
28                 e.printStackTrace();
29             }
30         }
31         
32     }
33 }

构建文件输出流

 

上一篇:jsp如何包含一个servlet?请举一个例子?


下一篇:【java】网络编程之BIO