import java.net.InetAddress;
import java.net.NetworkInterface;
/**
时 代 J a v a 公 众 号 - nowjava.com
**/
import java.util.Enumeration;
public class Main {
public static void main(String argv[]) throws Exception {
Enumeration enumInterfaces = NetworkInterface.getNetworkInterfaces();
while (enumInterfaces.hasMoreElements()) {
NetworkInterface net = (NetworkInterface) enumInterfaces.nextElement();
System.out.println("Network Interface Display Name: " + net.getDisplayName());
System.out.println(net.getDisplayName() + " is up and running ?" + net.isUp());
System.out.println(net.getDisplayName()+" Supports Multicast: "+net.supportsMulticast());
System.out.println(net.getDisplayName() + " Name: " + net.getName());
System.out.println(net.getDisplayName() + " Is Virtual: " + net.isVirtual());
System.out.println("IP addresses:");
Enumeration enumIP = net.getInetAddresses();
while (enumIP.hasMoreElements()) {
/**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。