您的位置:首页 > 理论基础 > 计算机网络

java下载网络文件代码

2015-08-02 00:02 585 查看
本代码来自于《Java开发实战1200例(第II卷)》。我在练习中,觉得很有普遍使用性。于是转载如下。
public void downLoad(String urlAddr){
try{
URL url=new URL(urlAddr);
URLConnection urlConn=url.openConnection();
urlConn.connect();
InputStream in=urlConn.getInputStream();
String filePath=url.getFile();
int pos=filePath.lastIndexOf("/");
String fileName=filePath.substring(pos+1);
FileOutputStream out=new FileOutputStream("E:/"+fileName);
byte[] bytes=new byte[1024];
int len=in.read(bytes);
while(len!=-1){
out.write(bytes, 0, len);
len=in.read(bytes);
}
out.close();
in.close();
JOptionPane.showMessageDialog(null, "下载完毕");

}catch(Exception e){
e.printStackTrace();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 下载文件