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对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树
- [原创]java局域网聊天系统