InetAddress类InetAddress类通过提供以下静态方法获取inet地址实例,而不是提供公共构造函数
publicstaticinetaddressgetlocalhost (publicstaticinetaddressgetbyname (字符串主机) inet地址提供了以下常见方法:
公共字符串gethostaddress () :返回IP地址字符串(用文本表示)。 公共字符串获取名称() :要获取此IP地址的主机名publicbooleanisreachable (int time out ) )。测试此地址publicclassinetaddresstest { publicstaticvoidmain (字符串[ ] args ) try (//inet地址类是否表示IP, 一个IP地址是一个inet地址的实例inetaddressinetaddress1=inet地址. getbyname (' 192.168.244.1 ); system.out.println (inet地址1; //从域名到IP地址inetaddressinetaddress2=inet address.getbyname (www.Baidu.com); system.out.println (inet地址2; //本机ip地址inetaddressinetaddress3=inet address.get localhost (; system.out.println (inet地址3; //127.0.0.1 inetaddressinetaddress4=inet address.getloopbackaddress (); system.out.println (inet地址4; system.out.println (inet地址2.gethostname (); system.out.println (inet地址2.gethostaddress () ); try { system.out.println (inet地址2.is reachable (100 ); }catch(ioexceptione ) { e.printStackTrace ); }catch(unknownhostexceptione ) { e.printStackTrace ); } }