java如何通过字节缓冲流实现文件拷贝
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,小编给大家分享一下java如何通过字节缓冲流实现文件拷贝,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!通过字节缓冲流实现文
千家信息网最后更新 2025年02月01日java如何通过字节缓冲流实现文件拷贝
小编给大家分享一下java如何通过字节缓冲流实现文件拷贝,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
通过字节缓冲流实现文件拷贝
/** * 通过字节缓冲流实现文件的拷贝 * * @param sourcePath 源文件路径 * @param targetPath 目标文件路径 */ public static void copyFileByBuffered(String sourcePath, String targetPath){ //源文件路径 File source = new File(sourcePath); //目标文件路径 File target = new File(targetPath); //如果源文件不存在则不能拷贝 if (!source.exists()) { return; } //如果目标文件目录不存在则创建 if (!target.getParentFile().exists()) { target.getParentFile().mkdirs(); } InputStream in = null; OutputStream out = null; try { //字节缓冲输入流和字节缓冲输出流 in = new BufferedInputStream(new FileInputStream(source)); out = new BufferedOutputStream(new FileOutputStream(target)); byte[] b = new byte[1024]; int temp = 0; //每次读取一个1024的字节数组 while((temp = in.read(b)) != -1){ //输出到文件 out.write(b,0,temp); } } catch (Exception e) { e.printStackTrace(); }finally { //关闭流 try { if (in != null) { in.close(); } if (out != null) { out.close(); } } catch (IOException e) { e.printStackTrace(); } } }
以上是"java如何通过字节缓冲流实现文件拷贝"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
文件
字节
缓冲
拷贝
路径
源文件
目标
篇文章
内容
输出
不怎么
大部分
数组
更多
目录
知识
行业
资讯
资讯频道
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全意识举例
杨浦区创新软件开发五星服务
可以设计哪些数据库
软件开发是写代码么
暴雨软件开发青岛
软件开发微软雅黑字体
互联网科技霸主
火影服务器查询
绘制软件开发过程图
适配数据库
ftp服务器延时设置
未转变者服务器怎么开麦
贵州超杰网络技术有限公司
课表制作软件开发
创建数据库所运用的技术
数据库怎么访问才安全
mysql数据库事物
软件开发前后端分离还是融合
打造网络安全工作亮点
问题安全气囊召回数据库
软件开发教师证怎么考
服务器 安全组 作用
数据库技术50年发展成就
片仔癀软件开发笔试
数据库建设图片标准
怎么将备份的数据库还原
襄阳做软件开发的竞争大吗
外置服务器
ibm 数据库监控工具
重庆运营软件开发创新服务