Java IO流之字节流的使用

来源:互联网 发布:全国cad应用培训网络 编辑:程序博客网 时间:2024/06/08 00:02

在Java中,字节流的基类是InputStream和OutputStream,分别对应输入流和输出流。本篇主要介绍FileInputStream和FileOutStream,对于本机硬盘文件操作。输入输出流的类的使用大都相同,不同的是流的方向。

常用构造方法:

FileOutputStream(String name);//使用指定的字符串路径构造

public FileIntputStream(String name);//使用指定的字符串路径构造

使用方法:
write(int b);//写入一个字节

read(int b);//读取一个字节

示例:拷贝文件

要处理异常

try {FileInputStream in=new FileInputStream("src\\file\\1.txt");FileOutputStream out=new FileOutputStream("src\\file\\2.txt");int n=in.read();while(n!=-1){out.write(n);n=in.read();}in.close();out.close();} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}


原创粉丝点击