urlb编程用来获取网络上的资源
import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.net.URL;import java.net.URLConnection;/** * @author: wsj * @date: 2018/10/14 * @time: 17:55 *///url编程public class UrlCode { ???public static void main(String[] args) throws Exception{ ???????//创建一个url的对象 ???????URL url = new URL("https://www.baidu.com/"); ???????//读取服务端中的数据 openStream() ???????InputStream is = url.openStream(); ???????byte[] b = new byte[50]; ???????int len; ???????while ((len = is.read(b))!=-1){ ???????????String str = new String(b,0,len); ???????????System.out.println(str); ???????} ???????is.close(); ???????//若有数据读入,又有输出,使用 openConnection() ???????URLConnection urlConnection = url.openConnection(); ???????InputStream is1 = urlConnection.getInputStream(); ???????FileOutputStream fileOutputStream = new FileOutputStream(new File("baidu.html")); ???????byte[] b1 = new byte[100]; ???????int len1 ; ???????while ((len1 = is1.read(b1)) != -1){ ??????????fileOutputStream.write(b1,0,len1); ???????} ???????fileOutputStream.close(); ???????is1.close(); ???}}
url编程
原文地址:https://www.cnblogs.com/wsjun/p/9787437.html