使用InetAddress 获取主机名注意!!!
来源:互联网 发布:战舰世界 青叶 数据 编辑:程序博客网 时间:2024/04/30 22:04
InetAddress address = InetAddress.getByName("10.82.20.67");
System.out.println(address.getHostName());
System.out.println(address.getHostAddress());
java.net.InetAddress类的getHostName方法用来获取某一IP地址的主机名。返回结果:此IP地址的主机名;如果安全检查不允许操作,则返回IP地址的文本表示形式。
1.如果不能立即获取主机名,程序会继续尝试一段时间,若干时间后标志为失败,然后返回IP地址。
2.由于并不是总能成功获取,因此可能会出现长时间等待的情况,这个时间大概有十几秒钟。在编写实时的网络程序时,应该注意这个问题。如果允许,尽量采用IP地址代替主机名称。
3.即使通过getHostName方法成功获取主机名称,不同的平台的主机名的格式也是不同的。在编写跨平台的网络程序时,应该注意这个问题。
- 使用InetAddress 获取主机名注意!!!
- Java使用InetAddress类获取主机名和IP地址
- 使用InetAddress类获取本地计算机的IP地址和主机名
- JAVA中通过InetAddress类获取主机名与IP地址
- 使用InetAddress
- [Java] InetAddress 获得ip地址和主机名
- InetAddress获取IP地址
- InetAddress获取主机信息
- 获取主机名
- InetAddress类的使用
- Socket & InetAddress的使用
- InetAddress类的使用
- InetAddress类的使用
- java InetAddress基本使用
- InetAddress的使用
- InetAddress的使用
- InetAddress类的使用
- Html5_获取主机名,端口,路径 和 jquery简单使用
- MyEclipse设置代码提示功能
- JSP的隐式对象
- 文本偏移
- 设备管理器打不开——简单易行
- RandomAccessFile(转)
- 使用InetAddress 获取主机名注意!!!
- Android 特殊字符转义
- 新浪微博OAuth 2.0接口简单实例例
- 非功能性需求
- WPF中动态改变控件显示位置
- 视频测试序列的下载地址 转自:http://blog.sina.com.cn/s/blog_5fd6a0e50100dn0k.html
- nfs配置
- Java中StringBuilder的清空方法比较
- 在VB图像处理中BMP位图的详细说明