public static void main(String[] args) throws IOException {
        // 将C:\\a.docx复制到当前src下copy目录中
        String copyPath = "src\\copy";
        String copyFile = "C:\\a.mp4";

        // 步骤分析:
        // 1、查询copy目录是否存在。有就不用创建,没有就创建一个
        File f = new File(copyPath);
        if (!f.exists())
            f.mkdirs();

        // 2、判断要复制的文件是否存在,如果文件存在,获取文件名
        File f1 = new File(copyFile);
        if (!f1.exists()) {
            System.out.println("要复制的文件不存在");
            return;
        }

        FileInputStream fi = null;
        FileOutputStream fo = null;

        // 3、存在则使用InputStream读取
        fi = new FileInputStream(copyFile);

        // 4、使用FileOutputStream写入,写入时使用原来的文件名
        fo = new FileOutputStream(new File(copyPath, f1.getName()));
        int len;
        byte[] bytes = new byte[1024];
        // read(bytes)一次读取多个字节到一个数组中
        while ((len = fi.read(bytes)) != -1) {
            fo.write(bytes, 0, len);
        }

        fi.close();
        fo.close();

    }