Java网络教程: InetAddress
2023-03-14 22:34:18 时间
InetAddress是ip地址的java表示方式。这个类的实例也可以用在UDP DatagramSockets、普通Socket类和ServerSocket类。
创建InetAddress实例
InetAddress没有public构造器,必须通过一系列的静态方法获取实例。下面是如何获取一个域名的InetAddress实例:
1 |
InetAddress address = InetAddress.getByName( "jenkov.com" );
|
下面是如何获取匹配字符串表示ip地址的InetAddress:
1 |
InetAddress address = InetAddress.getByName( "78.46.84.171" );
|
下面是如何获取本地主机的IP地址(电脑程序正在运行):
1 |
InetAddress address = InetAddress.getLocalHost(); |
其他的InetAddress方法
InetAddress类提供许多其他的方法以供使用。例如,你可以调用getAddress()方法获取一个字节数组表示的ip地址,等等。要了解更多的方法,但比起这个,阅读InetAddress的java文档会更容易。
相关文章
- 快速高效学习Java编程在线资源Top 20
- Stackoverflow上人气最旺的10个Java问题
- 对Java很熟悉 但这四件事你未必知道
- 2016年将会出现的6大软件开发发展趋势
- 给程序员的坏建议:不要工作得那么辛苦
- PHP:6种GET和POST请求发送方法
- 十大最理想科技岗位出炉:程序员排第九
- Java常量池解析与字符串intern简介
- Java 实现单例的难点
- 月薪3万的程序员都避开了哪些坑?
- Java 异步回调机制实例解析
- PHP 7 的五大新特性
- 专访番茄工作法作者:如何高效地进行时间管理?
- 程序员久坐伤身:站起来,走出去,别回来
- 新编如果编程语言是女人
- 程序员容易发福的原因及解决办法
- 全球首位计算机程序员是位女性而且已经200岁
- Java 中的 String 为什么是不可变的?
- 程序员如何缓解压力
- Java 模块化系统初探