Java 示例 - 连接到服务器

  • 问题描述

    如何与网络服务器建立连接?
  • 解决方案

    以下示例演示如何使用 net.Socket 类的 sock.getInetAddress() 方法与 Web 服务器连接。
    
    import java.net.InetAddress;
    import java.net.Socket;
    public class WebPing {
       public static void main(String[] args) {
          try {
             InetAddress addr;
             Socket sock = new Socket("www.javatutorial.com", 80);
             addr = sock.getInetAddress();
             System.out.println("Connected to " + addr);
             sock.close();
          } catch (java.io.IOException e) {
             System.out.println("Can't connect to " + args[0]);
             System.out.println(e);
          }
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。
    
    Connected to www.javatutorial.com/69.172.201.153