InetAddress byName = Inet6Address.getByName(host);
上面的代碼表示我想通過它的名字獲得IP地址。在32位操作系統和64位操作系統之間,類java.net.InetAddress有什麼區別
然後,它在Win2003 32位操作系統中成功運行, ,但在win2003 64位操作系統中捕獲UnknowHostException。
所以,我想知道「在32位操作系統和64位操作系統之間java.net.InetAddress類是否有區別」。
操作系統是不同的,所以,jre/rt.jar包中的InetAddress是不同的。
通過它調用Inet6Address.getByName(host),但InetAddress的子類Inet6Address沒有getByName(String)方法,則實際上它調用InetAddress.getByName(String)方法。 – Norah