数据拷贝 public static void copyFile(File sourceFile,File targetFile) throws IOException{ BufferedInputStream inBuff=null; BufferedOutputStream outBuff=null; try{ //缓冲输入流 inBuff=new BufferedInputStream(new FileInputStream(sourceFile)); //缓冲输出流 outBuff=new BufferedOutputStream(new FileOutputStream(targetFile)); byte[] b=new byte[1024*5]; int len; while ((len=inBuff.read(b))!=-1) { outBuff.write(b,0,len); } } finally{ if(inBuff!=null){ inBuff.close(); } if(outBuff!=null){ outBuff.close(); } } }
java io
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
下一篇:拷贝与剪切的性能
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java IO - 源码: InputStream
本文主要从JDK 11 源码角度分析InputStream。
Java IO/NIO/AIO -
Java NIO - IO多路复用详解
本文主要对IO多路复用,Ractor模型以及Java NIO对其的支持。
Java IO/NIO/AIO -
java IO流:IO模型
UNIX 系统下, IO 模型一共有 5 种:
java 非阻塞 UNIX 多路复用