this.addr = addr; this.port = port; }
this.addr = addr; this.port = port;  try { this.hostname = addr.getHostName (); } catch (UnknownHostException e) { this.hostname = ""; } }
    public InetSocketAddress(InetAddress addr, int port)	throws IllegalArgumentException    {	if (port < 0 || port > 65535)          throw new IllegalArgumentException();  	this.addr = addr;	this.port = port;    }