原理:把原文件读入到输入流里,然后利用输出流写入到新的文件。

代码如下:

/**
* 复制文件
* @param fromFile
* @param toFile
* <br/>
* 2016年12月19日 下午3:31:50
* @throws IOException
*/
public void copyFile(File fromFile,File toFile) throws IOException{
FileInputStream ins = new FileInputStream(fromFile);
FileOutputStream out = new FileOutputStream(toFile);
byte[] b = new byte[1024];
int n=0;
while((n=ins.read(b))!=-1){
out.write(b, 0, n);
} ins.close();
out.close();
}

限时领取免费Java相关资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo/Kafka、Hadoop、Hbase、Flink等高并发分布式、大数据、机器学习等技术。

资料传送门:https://mp.weixin.qq.com/s/u2b_NVNuMuAPE0w4lc45fw

关注下方公众号即可免费领取:

最新文章

  1. C语言-占位符
  2. 039. asp.netWeb用户控件之七实现具有虚拟键盘的功能的用户控件
  3. Java 日期加减计算.
  4. 微课程--Android--Activity组建与Intent
  5. 夺命雷公狗---TP商城----TP之样式和特效以及图片引入---2
  6. centos下网络的基本配置方法讲解
  7. 20160418javaweb之 Filter过滤器
  8. ASP.NET页面继承关系
  9. 安卓android WebView Memory Leak WebView内存泄漏
  10. 【转】SED多行模式空间
  11. 逆向学习-PE文件格式
  12. 在python3里面使用ueditor(基于adminx)
  13. Java开发环境配置(1)--tool准备
  14. [MongoDB] MongoDB管理:使用killOp干掉Long Running Operation
  15. 和嗲妹妹面试python,是种什么体验?
  16. [转]谈谈Java中&quot;==&quot;与&quot;equals()&quot;
  17. NSTimer深入理解
  18. XenServer虚拟化环境安装记录
  19. LOJ #2141. 「SHOI2017」期末考试
  20. 【BZOJ 1061】 1061: [Noi2008]志愿者招募 (线性规划与网络流)**

热门文章

  1. 学无止境,学习AJAX,跨域(三)
  2. python 内置函数 getattr
  3. 肾果手机App Store切换区域(无需Visa或者万事达)
  4. Hadoop 2.4.0完全分布式平台搭建、配置、安装
  5. HDU4535+公式
  6. [codility]PrefixMaxProduct
  7. 创建安卓app的30个经验教训
  8. Android 图片处理方法
  9. Keepalived+MySQL双主
  10. shutdown,init,halt,poweroff,reboot的区别和联系, pkill -kill -t tty7注销