io流(FileWriter)

/*  

* 字符流特点:  

* 既然IO流是用于操作数据的。数据的最常见体现形式是:文件  

* 那么,需要在硬盘上,创建一个文件并写入一些文字数据

 */

import java.io.*;

public class FileWriter

{  

         public static void main(String[] args) throws IOException  

            {  

                    /*   

                    * 创建一个FileWriter对象,该对象一被初始化就必须要明确被操作文件。   

                    * 而且,该文件会被创建到指定目录下,如果该目录下已有同名文件,将被覆盖   

                    * 其实,该步就是在明确数据要存放的目的地   

                    */   

                  FileWriter fw= new FileWriter("demo.txt");   

                   //调用Writer方法,将字符串写入到流中

                   fw.write("abcde");  

                   /*   

                    * 刷新流对象中的缓冲的数据,将数据刷到目的地中   

                    */   

                   //fw.flush();

                      /*   

                        * 关闭流资源,但是关闭之前会刷新一次内部的缓冲中的数据  

                        * 将数据刷到目的地中   

                        * 和flush区别:flush刷新后,流可以继续使用,close刷新后,会将流关闭   

                        */  

                    fw.clone();

        }

}

posted @ 2015-05-08 13:20  冰林  阅读(169)  评论(0编辑  收藏  举报