摘要: 该方法可以得到远程主机的域名,也可以得到本机名。getHostName方法的定义如下:publicStringgetHostName()下面是三种创建InetAddress对象的方式,在这三种方式中,getHostName返回的值是不同的。1.使用getLocalHost方法创建InetAddres... 阅读全文
posted @ 2015-01-30 20:44 小白518 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 在通过DNS查找域名的过程中,可能会经过多台中间DNS服务器才能找到指定的域名,因此,在DNS服务器上查找域名是非常昂贵的操作。在Java中为了缓解这个问题,提供了DNS缓存。当InetAddress类第一次使用某个域名(如www.csdn.net)创建InetAddress对象后,JVM就会将这个... 阅读全文
posted @ 2015-01-30 20:34 小白518 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 在《创建InetAddress对象的四个静态方法》一文中通过getAllByName得到了www.csdn.net对应的四个IP地址。从理论上说,在IE(或其他的Web浏览器,如Firefox)的地址栏中输入这四个IP地址中的任何一个,都可能访问www.csdn.net。如输入http://211... 阅读全文
posted @ 2015-01-30 20:28 小白518 阅读(230) 评论(0) 推荐(0) 编辑
摘要: InetAddress类是Java中用于描述IP地址的类。它在java.net包中。在Java中分别用Inet4Address和Inet6Address类来描述IPv4和IPv6的地址。这两个类都是InetAddress的子类。由于InetAddress没有public的构造方法,因此,要想创建In... 阅读全文
posted @ 2015-01-30 20:24 小白518 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 所有连入Internet的终端设备(包括计算机、PDA、打印机以及其他的电子设备)都有一个唯一的索引,这个索引被称为IP地址。现在Internet上的IP地址大多由四个字节组成,这种IP地址叫做IPv4。除了这种由四个字节组成的IP,在Internet上还存在一种IP,这种IP由16个字节组成,叫做... 阅读全文
posted @ 2015-01-30 18:17 小白518 阅读(321) 评论(0) 推荐(0) 编辑