首页 > 编程语言 > 详细

java学习笔记一 2019.6.19 周三 三亚 real热

时间:2019-06-19 17:01:07      阅读:131      评论:0      收藏:0      [点我收藏+]
一、url类
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.MalformedURLException;
import java.net.URL;

public class StreamTest4 {

public static void main(String[] args) {
    InputStream inStream=null;
    OutputStream outStream=null;
    try {
         URL url=new URL("https://www.baidu.com");//windows系统,直接baidu后,直接右键-属性-复制url地址就可以
         //但是mac系统,就比较无语
         inStream=url.openStream();
         //查看 inStream指向对象的类型是什么?
         System.out.println(inStream.getClass());
         outStream=new FileOutputStream("/Users/hanzhao/Desktop/1.html");
         //windows系统,就随便保存为“d:\\1.png”就好,但是mac系统试了试就只能保存为.html格式
         IOUtils.copy(inStream, outStream);
         System.out.println("下载成功");

    } catch (MalformedURLException e) {
        // TODO Auto-generated catch block
        //e.printStackTrace();
        System.out.println("地址错误"+e.getMessage());
    } catch (IOException e) {
        // TODO Auto-generated catch block
        //e.printStackTrace();
        System.out.println("打开网页错误"+e.getMessage());
    }finally {
        IOUtils.closeQuietly(inStream);
        IOUtils.closeQuietly(outStream);
    }

}

}

java学习笔记一 2019.6.19 周三 三亚 real热

原文:https://blog.51cto.com/14394144/2411063

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!