java inetaddress類中哪個(gè)方法可實(shí)現(xiàn)正向名稱解析?
inetaddress類中哪個(gè)方法可實(shí)現(xiàn)正向名稱解析? java.net.InetAddress地址類用于獲取IP地址的主機(jī)名。返回結(jié)果:IP地址的主機(jī)名;如果安全檢查不允許操作,則返回IP地址的文本
inetaddress類中哪個(gè)方法可實(shí)現(xiàn)正向名稱解析?
java.net.InetAddress地址類用于獲取IP地址的主機(jī)名。返回結(jié)果:IP地址的主機(jī)名;如果安全檢查不允許操作,則返回IP地址的文本表示。
1. 如果無法立即獲得主機(jī)名,程序?qū)⒗^續(xù)嘗試一段時(shí)間。一段時(shí)間后,它會(huì)被標(biāo)記為失敗,然后返回IP地址。
2. 因?yàn)樗⒉豢偸浅晒Φ?,所以可能需要很長的等待時(shí)間,大約10秒。在編寫實(shí)時(shí)網(wǎng)絡(luò)程序時(shí),要注意這個(gè)問題。如果允許,請嘗試使用IP地址而不是主機(jī)名。
3. 即使通過gethostname方法成功地獲得了主機(jī)名,但對于不同的平臺(tái),主機(jī)名的格式也是不同的。在編寫跨平臺(tái)網(wǎng)絡(luò)程序時(shí),應(yīng)該注意這個(gè)問題。