- File file = new File("d:/test2.txt");
- try
- {
- FileWriter fw = new FileWriter(file);
- BufferedWriter bw = new BufferedWriter (fw);
- fw.write("你好");
- fw.close();
- fw.close();
-
- }
- catch (Exception e)
- {
- e.printStackTrace();
- }
这里有一个 "修饰类 "的概念
FileWriter 是被修饰者
BufferedWriter 是修饰者
一般用法为
BufferedWriter bw = new BufferedWriter(new FileWriter( "filename "));
上面这个加了一个缓冲,缓冲写满后在将数据写入硬盘
这样做极大的提高了性能
如果单独使用 FileWriter 也可以
你每写一个数据,硬盘就有一个写动作,性能极差
|
|
|