根据传输方向:输入流、输出流
根据传输形式:字符流、字节流
字符流,写文件
//创建新文件,若文件已存在会被覆盖
FileWriter fw=new FileWriter("C:\\ideao\\aaa");
fw.write("abcd");
//冲刷缓冲区
fw.flush();
//关闭流对象,关闭流之前自动做一次冲刷操作
fw.close();
//把流对象的引用释放
fw=null;
//异常处理
FileWriter fw = null ;
try {
fw=new FileWriter("C:\\ideao\\bbb");
fw.write("abcdef");
//防止关流失败数据丢失
fw.flush();
}catch(Exception e) {
e.printStackTrace();
}finally {
if(fw !=null) {
try {
fw.close();
}catch(Exception e) {
e.printStackTrace();
}finally {
fw=null;
}