练习题目:
文件字节流:
读取一个mp4文件,把此文件写入到new.mp4文件中,考虑到文件效率问题。
难点:使用缓冲流
代码:
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class Test02 {
public static void main(String[] args) throws IOException {
//字节输入流 FileInputStream("该字符串为,读取文件的位置")
FileInputStream fIS = new FileInputStream("D:\\obs\\2022-11-20_20-47-35.mp4");
//字节输出流 FileOutputStream("该字符串为,写出文件的位置")
//写出位置没有该文件时,新建文件.已有该文件时,覆盖.
FileOutputStream fOS = new FileOutputStream("C:\\Users\\LUV\\Desktop\\new.mp4");
//作用:作为字节流输入,输出操作的缓冲.
//字节流 使用byte[] 数组进行缓冲 一般字节数组 byte[] 的大小为 1024 的整数倍
byte[] bytes =