- public static void main(String[] args) {
- /*创建一个FileWriter对象,该对象一被初始化就必须声明被操作的文档
- * 文件会创建到指定的目录下,如果该目录下存在同名文件,改文件会被覆盖
- * 创建该对象时,要抛出异常或者是对其捕获,不建议使用抛出异常
- */
- FileWriter fw = null;
- try {
- fw = new FileWriter("demo.sql");
-
- //调用write方法,将流写入到流中
- fw.write("select *from table");
-
- //fw.flush();//刷新流对象中的缓存数据,将流中的数据保存到文件中
-
-
-
- //flush和close的区别:flush刷新后,流可以继续使用,close刷新后,会将流关闭
- } catch (IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- finally{
-
- try {
- fw.close();
- } catch (IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }//在关闭流之前,进行刷新流中的缓存,将数据保存到文件中
- }
-
-
- }
复制代码 |
|