码迷,mamicode.com
首页 > 其他好文 > 详细

网络编程Socket

时间:2016-06-24 14:30:53      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

InetAdress

此类表示互联网协议 (IP) 地址。

此类无构造函数,只能通过静态方法构造实例

 1 import java.net.InetAddress;
 2 import java.net.UnknownHostException;
 3 
 4 public class InetAdressDemo {
 5    public static void main(String[] args) {
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;

public class URLDemo {
  public static void main(String[] args) {
        try {
            URL url = new URL("http://www.baidu.com");
            java.io.InputStream is =url.openStream();
                
                InputStreamReader inz=new InputStreamReader(is,"utf-8");
                BufferedReader inzi=new BufferedReader(inz);
                String data=inzi.readLine();
                  while(data!=null){
                  System.out.print(data); 
                 data=inzi.readLine();
        }        
                  inzi.close();
                    is.close();
                    inz.close();
                    }catch (MalformedURLException e) {
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
}
}

 

 7         InetAddress as=InetAddress.getLocalHost();
 8     System.out.println(as.getHostAddress());    //输出本机地址
 9     System.out.println(as.getHostName());  //输出本机名
10     
11     } catch (UnknownHostException e) {
12         // TODO Auto-generated catch block
13         e.printStackTrace();
14     }
15 }
16 }

URL

URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更为复杂的对象的引用,例如对数据库或搜索引擎的查询。

 

 

通过Socket实现TCP编程

 技术分享

技术分享

网络编程Socket

标签:

原文地址:http://www.cnblogs.com/lgshiwoo/p/5613924.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!