最近学习Java.io 的文件字节输出流,写一个学习笔记,输出流和输入流类似,都使用了IO的标准步骤,输出流就是创建文件,将输入的东西写入文件
,废话不多说,上代码
/ * @文件字节输出流
* 1.创建源
* 2.选择流
* 3.操作
* 4. 释放资源
* /
public class IOTest04{
public static void main(String[] args){
//创建源
File src = new File("dest.txt");//注意这里指创建的文件
//选择流
OutputStearm or = null;
try{
or = new FileOutputStream(src);
//操作,写出
String msg = "IO is so easy";
byte[] datas = msg.getBytes();//字符创转字节数组
or.write(datas,0,datas.length);
or.flush;//刷新
}} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally {
try {
//释放资源
if (or != null) {
or.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}