課程
/后端開發(fā)
/Java
/Java Socket應(yīng)用---通信是這樣練成的
老師,為什么我的getByName()括號里面無論放什么,獲取到的IP地址和計(jì)算機(jī)名字都是一樣的啊
2016-01-23
源自:Java Socket應(yīng)用---通信是這樣練成的 2-2
正在回答
去找api啊,api很明顯告訴你了getHostName
public String getHostName()
獲取此 IP 地址的主機(jī)名。
如果此 InetAddress 是用主機(jī)名創(chuàng)建的,則記憶并返回主機(jī)名;否則,將執(zhí)行反向名稱查找并基于系統(tǒng)配置的名稱查找服務(wù)返回結(jié)果。如果需要查找名稱服務(wù),則調(diào)用?getCanonicalHostName。
如果有安全管理器,則首先使用主機(jī)名和?-1?作為參數(shù)來調(diào)用其?checkConnect?方法,以查看是否允許該操作。如果不允許該操作,則其返回 IP 地址的文本表示形式。
返回:
此 IP 地址的主機(jī)名;如果安全檢查不允許操作,則返回 IP 地址的文本表示形式。
另請參見:
getCanonicalHostName(),?SecurityManager.checkConnect(java.lang.String, int)
因?yàn)槎际潜緳C(jī) 本機(jī)的IP默認(rèn)127.0.0.1 計(jì)算機(jī)名也是你自己的計(jì)算機(jī)名字。除非你把客戶端在另一個(gè)機(jī)子運(yùn)行記得要改ip(locahost)
舉報(bào)
分享的是 Java 中的網(wǎng)絡(luò)編程,使用Socket實(shí)現(xiàn)網(wǎng)絡(luò)聊天通信
1 回答關(guān)于直接輸出InetAddress實(shí)例的問題
1 回答InetAddress
1 回答InetAddress中的方法
1 回答InetAddress是什么
3 回答服務(wù)器端獲取InetAddress信息遇到的問題~~~
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-04-09
去找api啊,api很明顯告訴你了
getHostName
public String getHostName()
獲取此 IP 地址的主機(jī)名。
如果此 InetAddress 是用主機(jī)名創(chuàng)建的,則記憶并返回主機(jī)名;否則,將執(zhí)行反向名稱查找并基于系統(tǒng)配置的名稱查找服務(wù)返回結(jié)果。如果需要查找名稱服務(wù),則調(diào)用?getCanonicalHostName。
如果有安全管理器,則首先使用主機(jī)名和?-1?作為參數(shù)來調(diào)用其?checkConnect?方法,以查看是否允許該操作。如果不允許該操作,則其返回 IP 地址的文本表示形式。
返回:
此 IP 地址的主機(jī)名;如果安全檢查不允許操作,則返回 IP 地址的文本表示形式。
另請參見:
getCanonicalHostName(),?SecurityManager.checkConnect(java.lang.String, int)
2016-01-23
因?yàn)槎际潜緳C(jī) 本機(jī)的IP默認(rèn)127.0.0.1 計(jì)算機(jī)名也是你自己的計(jì)算機(jī)名字。除非你把客戶端在另一個(gè)機(jī)子運(yùn)行記得要改ip(locahost)