package com.test.file;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class copyFile {
public static void main(String[] args) {
BufferedInputStream bi = null;
FileOutputStream fo = null;
String s = null;
try {
bi = new BufferedInputStream(new FileInputStream(new File(
"D:\\a.docx")));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
try {
fo = new FileOutputStream(new File("d:\\b.docx"));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
byte[] content = new byte[1000];
int size = 0;
try {
while ((size = bi.read(content)) != -1) {
fo.write(content, 0, size);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (bi != null) {
bi.close();
}
if (fo != null) {
fo.close();
}
} catch (Exception e) {
}
}
}
}
分享到:
相关推荐
Java字节流 .pdf 学习资料 复习资料 教学资源
java的IO流实现文件复制20190726.zip,使用的是字节流。
虽然是复制文件,不过通过本源码你可以学习很多相关的Java基础技巧,比如Java对文件的事件处理、取得目录内容的事件处理、如何弹出文件选择器、如何得到选择文件的绝对路径、如何将将读取的字节数组写入目标文件输出...
字节流复制粘贴内容 可复制粘贴任何文件 代码容易理解
主要为大家详细介绍了Java使用字节流复制文件的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
模拟复制粘贴字节流模拟复制粘贴缓冲流模拟复制粘贴(更高效) 字节流模拟复制粘贴 明确: 数据源:D:\jdk-11中文api修订版.CHM 目的地:E:\jdk-11中文api修订版.CHM 被复制的文件:56.4 MB (59,176,862 字节) 文件...
用java复制拷贝文本文件的不同方法和比较; 字节流,字符流等等。
将文件从一个文件夹复制到指定的目录,可用于服务器文件复制,只需传入文件地址以及目录地址即可完成复制
595.593.JAVA基础教程_IO流-缓冲流(字节型)实现非文本文件的复制(595).rar
java字符流与字节流的用法与复制 ,包含了创建文件与判断
字节流、文件流、文件操作、字节流文件流相互转换,流的包装
Java复制文件,使用Java语言编写拷贝文件的演示小程序,附源代码,注释挺全的,通过本源码你可以学习一下Java对文件的事件处理、取得目录内容的事件处理、如何弹出文件选择器,并判断是否点击了打开按钮、得到选择...
Java仿Windows 窗口化复制文件功能, class SelectFileListener implements ActionListener { //取得目录内容的事件处理 public void actionPerformed(ActionEvent event) { if (fileChooser....
java 实现文件复制和格式更改的实例,需要的朋友可以参考一下
Java I/O字符流复制文档,字节流复制歌曲等 自己定义
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥...
这里使用字节流实现文件拷贝。 使用java.io.File中的方法 public static void copyByFileStreams(File source, File dest){ FileInputStream inputStream = null; FileOutputStream outputStream = ...
使用最简单的输入流和输出流实现 文件复制粘贴功能。这是第二种方式,与第一种方式的不同在于我们使用byte[]数组盛放从myFile读取到字节。比第一种方式,速度会快一些。
主要介绍了Java中IO字节流基本操作(复制文件)并测试性能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧