实例化一个类是什么意思?

时间:2014-11-02 19:58:46

标签: java

这是标准:

  • nsLookup类使用定义主机的字符串进行实例化 查询。
  • 构造函数使用此字符串实例化InetAddress对象。
  • 一种方法旨在解决查询查询。查询可以返回多个 IP地址(如果存在)。这些应作为数组返回到GUI 用于显示的字符串对象。

这是代码:

import java.net.InetAddress;
import java.net.UnknownHostException;

public class NsLookup {

  private InetAddress inet = null;

  public void resolve(String host) {
    try {
      inet = InetAddress.getByName(host);

      System.out.println("Host name : " + inet.getHostName());
      System.out.println("IP Address: " + inet.getHostAddress());
    }
    catch (UnknownHostException e) { 
      e.printStackTrace(); 
    }
  }

  public static void main(String[] args) {
    NsLookup lookup = new NsLookup();
    lookup.resolve(args[0]);
  }
}

请尽可能帮我举例说明?

1 个答案:

答案 0 :(得分:6)

实例化某些东西就是创建该类型的对象。你这样做:

NsLookup lookup = new NsLookup();

在这里:

inet = InetAddress.getByName(host);

希望这有所帮助,祝你好运!