字节流用来操作图片、视屏、音频(进制文件)
1 package learn;
2
3 import java.io.*;
4
5 public class Learn{
6 public static void main(String[] args) throws IOException {
7 File file1=new File("D:/a.jpg");
8 File file2=new File("D:/b.jpg");
9 byte[] b=new byte[(int)file1.length()];
10 FileInputStream in=null;
11 FileOutputStream out=null;
12 try {
13 in=new FileInputStream(file1);
14 out=new FileOutputStream(file2);//没有指定文件则会创建
15 while(in.read(b)!=-1){ //read()--int,-1表示读取完毕
16 out.write(b);
17 }
18 out.flush();
19 in.close();
20 out.close();
21 } catch (FileNotFoundException e) {
22 e.printStackTrace();
23 }
24 }
25 }