1.初始化输入、出流
2.在try块里创建输入、出流
3.当未达到流末尾时继续读出
4.catch捕获异常
5.finally关闭流
例如:MyCopy.java
1.初始化流 FileInputStream in=null;
FileOutputStream out=null;
2.try块创建流 in=new FileInputStream("C:\\...\\动漫.gif");
out=new FileOutputStream("C:\\...\\动漫复件.gif");
3.流尾判断 while(in.available()>0){ out.write(in.read(); }
4.flush()刷新流,catch捕获异常
5.finally,如果输入、出流不为空null,则关闭流
2.在try块里创建输入、出流
3.当未达到流末尾时继续读出
4.catch捕获异常
5.finally关闭流
例如:MyCopy.java
1.初始化流 FileInputStream in=null;
FileOutputStream out=null;
2.try块创建流 in=new FileInputStream("C:\\...\\动漫.gif");
out=new FileOutputStream("C:\\...\\动漫复件.gif");
3.流尾判断 while(in.available()>0){ out.write(in.read(); }
4.flush()刷新流,catch捕获异常
5.finally,如果输入、出流不为空null,则关闭流