今天,无聊,用java谢了一个网络下载工具,给出url地址,下载文件到本地。 源代码如下: import java.net.*; import java.io.*; public class Download { public URL url=null; public static void main (String[] args)throws IOException{ Download load = new Download(); load.down("http://124.232.161.59:7777/荷塘月色.mp3","荷塘月色.mp3",1024); } public void down(String string,String string2,int buffer) throws IOException{ this.url = new URL(string); URLConnection conn = url.openConnection(); BufferedInputStream in = new BufferedInputStream(conn.getInputStream()); FileOutputStream out = new FileOutputStream(string2); byte[] bs = new byte[buffer]; int n=0; int i=0; while ((n=in.read(bs))!=-1){ out.write(bs,0,n); i++; System.out.println("下载中...."+i); } out.flush(); out.close(); in.close(); System.out.println("下载完成"); } }