Java代码如何从Internet上下载文件和保存文件呢?
下文笔者讲述Internet上下载文件和保存文件的方法分享,如下所示
Internet下载文件和保存文件的实现思路
借助NIO中的transferFrom()方法 即可实现流的传输 从而达到Internet上下载文件的效果例:下载https://java265.com/test.html文件至本地
URL website = new URL("https://java265.com/test.html"); ReadableByteChannel rbc = Channels.newChannel(website.openStream()); FileOutputStream fos = new FileOutputStream("tmp.html"); fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。