网络编程-InetAddress概述与使用
2017-03-13 15:01
489 查看
import java.io.IOException;
import java.net.InetAddress;
import java.net.UnknownHostException;
/*
*
* 如何一个类没有构造方法,那么,是什么情况呢?
* A:单例设计模式(Runtime)
* B:类中的成员都是静态的(Arrays,Math,Collections)
* C:通过一个静态方法返回本类的对象(InetAddress)
* class Demo {
* private Demo(){}
*
* public static Demo getDemo() {
* return new Demo();
* }
* }
*
* public static InetAddress getByName(String host)在给定主机名的情况下确定主机的 IP 地址。
* 主机名可以是机器名(如 “java.sun.com”),也可以是其 IP 地址的文本表示形式。
*/
public class $01_InetAddress概述与使用 {
public static void main(String[] args) throws IOException {
// public static InetAddress getByName(String host)在给定主机名的情况下确定主机的 IP
// 地址。
InetAddress a = InetAddress.getByName(“192.168.1.104”);
InetAddress a1 = InetAddress.getByName(“WangChao”);
}
import java.net.InetAddress;
import java.net.UnknownHostException;
/*
*
* 如何一个类没有构造方法,那么,是什么情况呢?
* A:单例设计模式(Runtime)
* B:类中的成员都是静态的(Arrays,Math,Collections)
* C:通过一个静态方法返回本类的对象(InetAddress)
* class Demo {
* private Demo(){}
*
* public static Demo getDemo() {
* return new Demo();
* }
* }
*
* public static InetAddress getByName(String host)在给定主机名的情况下确定主机的 IP 地址。
* 主机名可以是机器名(如 “java.sun.com”),也可以是其 IP 地址的文本表示形式。
*/
public class $01_InetAddress概述与使用 {
public static void main(String[] args) throws IOException {
// public static InetAddress getByName(String host)在给定主机名的情况下确定主机的 IP
// 地址。
InetAddress a = InetAddress.getByName(“192.168.1.104”);
InetAddress a1 = InetAddress.getByName(“WangChao”);
// 获取主机名 // public String getHostName() String name = a.getHostName(); String name1 = a1.getHostName(); System.out.println(name); System.out.println(name1); // 获取ip地址 // public String getHostAddress() String ip = a.getHostAddress(); String ip1 = a1.getHostAddress(); System.out.println(ip); System.out.println(ip1); }
}
相关文章推荐
- Java基础知识强化之网络编程笔记01:InetAddress类的概述和使用
- 网络编程的概述2 网络通信中的三要素3 InetAddress的概述和测试,IP地址:InetAddress 传输协议(网络协议)TCP 可靠协议,需要连接,效率会稍低 没有大小的限制UDP 不:
- 网络编程:InetAddress类,Socket套接字的使用
- 黑马程序员--Java网络编程(InetAddress、DatagramSocket、DatagramPacket)
- java网络编程--IP与InetAddress
- [Linux网络编程]IP地址转换函数族--使用inet_addr函数
- java网络编程(2)InetAddress 类及udp协议
- java网络编程之InetAddress
- Java网络编程InetAddress
- 关于孙鑫课程第14课网络编程使用VS2013 inet_addr,inet_ntoa出现的问题
- java:网络编程(InetAddress,InetSocketAddress,URL,TCP(Socket与SeverSocket),TCP与UDP的区别)
- Java网络编程(InetAddress)
- java 网络编程 -- IP地址的表示与网络接口信息的获取(InetAddress和NetworkInterface)
- java#6 网络编程之InetAddress,URLDecoder和URLEncoder,URL和URLConnection
- 网络编程_InetAddress_InetSocketAddress_URL_爬虫原理JAVA185-186
- java网络编程(一)InetAddress和NetworkInterface
- Java学习之网络编程--InetAddress,InetSocketAddress
- [Linux网络编程]IP地址转换函数族--使用inet_aton函数
- 01网络编程_网络编程_InetAddress_InetSocketAddress
- java网络编程(2)InetAddress 类及udp协议