分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

URL编程

发布时间:2023-09-06 02:24责任编辑:赖小花关键词:暂无标签
package com.tanlei.URL;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class URLDemo { ?public static void main(String[] args) { ???try { ???????DownLoadUtil.download("https://p0.ssl.qhimg.com/t01abdd46b60ac8e732.jpg", "my.jpg", "D:\\360"); ???} catch (IOException e) { ???????// TODO Auto-generated catch block ???????e.printStackTrace(); ???}}}class DownLoadUtil{ ?????public static void download(String urlString,String ?fileNAme, ?????????????String savaPath) throws IOException { ???????URL ??url=new URL(urlString); ???????URLConnection conn=url.openConnection(); ???????InputStream is=conn.getInputStream();//读取连接 ???????byte[] buff=new byte[1024];//放入缓冲区 ???????int len=0; ???????File file=new File(savaPath);//放在目录下 ???????if(!file.exists()) {//判断是否有目录 ???????????file.mkdirs();//没目录创建目录 ???????} ???????OutputStream os=new FileOutputStream(file.getAbsolutePath()+"\\"+fileNAme);//文件写入 ???????while((len=is.read(buff))!=-1) {//判断字节里还有值没 ???????????os.write(buff, 0, len);//写入 ???????} ???????????????//释放资源 ???????os.close(); ???????is.close(); ?????}}

URL编程

原文地址:https://www.cnblogs.com/tanlei-sxs/p/10035880.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved