阅读背景:

JAVA分别实现Windows平台和Linux平台下的ip获取

来源:互联网 

一般我们很容易获取Windows系统下的ip信息,比如:

package com.han;
import java.net.InetAddress;
import java.net.UnknownHostException;

/**
 * 程序实现了Windows平台下获得本机ip地址
 * @author HAN
 *
 */
public class InetAddressObtainment_Windows {
	String hostname;
	String hostaddress;
	void initialize(){
		try {
			InetAddress ia=InetAddress.getLocalHost(); //获得本机网络地址对象
			hostname=ia.getHostName(); //获得对应主机名
			hostaddress=ia.getHostAddress(); //获得对应主机地址
		} catch (UnknownHostException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	public static void main(String[] args){
		InetAddressObtainment_Windows o1=new InetAddressObtainment_Windows();
		System.out.println(o1.hostname);
		System.out.println(o1.hostaddress);
		o1.initialize();
		System.out.println(o1.hostname);
		System.out.println(o1.hostaddress);
	}
}
package com.h



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: