java二十三节-InetAddress与URL

来源:互联网 发布:mysql 指定ip配置 编辑:程序博客网 时间:2024/04/30 10:42

一、InetAddress实例

package com.socket;import java.net.InetAddress;import java.net.UnknownHostException;public class Test01 {public static void main(String[] args) throws UnknownHostException{//获取本机的InetAddress实例InetAddress address = InetAddress.getLocalHost();System.out.println("计算机名  "+address.getHostName());System.out.println("计算机IP  "+address.getHostAddress());/* * 同样可以获取其他的计算机的信息 * 不做解释 * */}}

二、URL实例

package com.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;public class Url {public static void main(String[] args) throws IOException {// TODO Auto-generated method stub//创建一个url实例URL url = new URL("http://www.baidu.com");//通过URL的openStream方法获取URL对象所表示的资源的字节输入流InputStream is= url.openStream();InputStreamReader isr = new InputStreamReader(is);//字节转字符BufferedReader br = new BufferedReader(isr);String data = br.readLine();//读取数据while (data!=null){System.out.println(data);data= br.readLine();}br.close();isr.close();is.close();}}




0 0