java.net import_import java.net.URL;是什么类?
展开全部
java.net.URL中定义了URL相关的操作,其主要利用的是openStream();方法来返回一个InputStream,然后可以使用InputStreamReader和BufferedReader来封装从而获取62616964757a686964616fe78988e69d8331333337626235网上已发布的资源内容。具体使用如下:package com.dylan.java.net;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
public class TestURL {
public static void main(String[] args) {
try {
// 创建一个对象
URL url = new URL("http://www.baidu.com/");
// URL对象的openStream() 方法返回的是一个InputStream输入流
InputStream is = url.openStream();
/*
* 读取输入流并且转化成为BufferedReader, 利用BufferedReader的rendLine()方法读出内容
*/
InputStreamReader isr = new InputStreamReader(is);
BufferedReader bf = new BufferedReader(isr);
String str;
while ((str = bf.readLine()) != null) {
System.out.println(str);
}
/*这种写法不能读出全部网页内容,第一行没有打印出来,只打印出来了中间部分 ?
* while (bf.readLine() != null) {
* System.out.println(bf.readLine()); }
*/
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
java.net import_import java.net.URL;是什么类?相关推荐
- UrlUtils工具类,Java URL工具类,Java URL链接工具类
UrlUtils工具类,Java URL工具类,Java URL链接工具类 >>>>>>>>>>>>>>>&g ...
- Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL
Java获取项目当前请求的全部URL,Java获取Referer,Java获取完整链接地址URL >>>>>>>>>>>>> ...
- java : mozilla rhino js Test URL or Socket
https://mozilla.github.io/rhino/ 下载 rhino1_7R5.zip ,解压后运行 cmd cd D:\rhino\rhino1_7R5 编写测试脚本 test2.js ...
- 纯Java实现屏幕截图,根据URL得到网页快照
纯Java实现屏幕截图技术,根据URL得到网页快照 根据用户输入的URL,解析出是哪个网站的页面,然后再强制使用浏览器打开页面,进行截图生成网页快照. 其中url指的是用户输入的URL,pathnam ...
- JAVA快速获取网络图片或者URL图片并保存到本地
JAVA快速获取网络图片或者URL图片并保存到本地,直接上代码: import java.io.ByteArrayOutputStream; import java.io.File; import j ...
- java 当前路径_java获取路径(url) path
JAVA路径的方法: 注明:如果从ANT启动程序,this.getClass().getResource("")取出来的比较怪,直接用JAVA命令行调试就可成功. 得到classp ...
- java项目描述_111个知名Java项目集锦(包括url和描述)
项目名称 项目描述 Java bytecode manipulation framework AspectWerkz - Dynamic AOP for Java Axis - an implemen ...
- java system_深入分析java中的System
System是一个类,这个System类主要是一些与系统相关的属性和方法的集合,而且其内部的方法全部是静态的,所以我们直接使用System直接调用就好,比如我们常用的一个System.out.prin ...
- java加载并运行虚拟机_《深入理解Java虚拟机》- Java虚拟机是如何加载Java类的?...
Java虚拟机是如何加载Java类的? 这个问题也就是面试常问到的Java类加载机制.在年初面试百战之后,菜鸟喜鹊也是能把这流程倒背如流啊!但是,也只是字面上的背诵,根本就是像上学时背书考试一样. ...
最新文章
- java编程题有难度的_算法与编程面试题 不喜勿喷 难度指数:*****...
- oracle tranc,ORACLE TRUNC()函数
- 130.ssm项目中添加日志 log4j
- ZOJ 3965 Binary Tree Restoring
- python 空列表对象的布尔值_python – 从TensorFlow对象中检索数据 – 来自correct_prediction的布尔值列表...
- linux ubuntu 安装 SSH
- java day55【 Mybatis 连接池与事务深入 、 Mybatis 的动态 SQL 语句、 Mybatis 多表查询之一对多 、 Mybatis 多表查询之多对多】...
- [转]C++ 智能指针详解
- “双一流”大学生们最爱看的计算机类书籍是它们
- python基础教程视频优酷_Python快速入门视频
- java BMI体重测量代码
- 取消windos开机时的磁盘检查,提升开机速度
- 锡兰1.1.0现已上市
- 【简单易懂的Unity5 Shader着色器入门教程】 笔记
- 案例解读 | 重视管理会计,让永辉超市从生鲜市场破局
- 计算机科学的顶级会议期刊,一些计算机领域的顶级会议和期刊
- GPU accelerated TensorFlow Lite / TensorRT applications - 3D Handpose project(Part A)项目简介
- 深入浅出正则表达式(一)(zzl)
- C++ 基础概念(二)
- 2018web前端学习路线,详谈web前端开发学习路线