如何JAVA程序獲取IP地址的方法
學(xué)習(xí)如何使用JAVA程序通過(guò)InetAddress類(lèi)來(lái)獲取自己主機(jī)和www服務(wù)器的IP地址。充分利用JAVA的跨平臺(tái)特性,無(wú)論在哪個(gè)JVM系統(tǒng)上運(yùn)行,都能輕松實(shí)現(xiàn)IP地址的查詢功能。了解更多細(xì)節(jié)和代碼示例。
java:獲取本機(jī)IP,Linux環(huán)境下使用InetAddress.getLocalHost()方法獲得127.0.0.1
知道InetAddress.getLocalHost()方法是可以獲取本地ip的,但是在mac電腦上執(zhí)行的時(shí)候,偶爾會(huì)得到127.0.0.1的輸出,這樣拿到本地ip很不穩(wěn)定,感覺(jué)就很不靠譜了 代碼 mac上輸出 在 windows環(huán)境 : 使用InetAddress.getLocalHost()方法看似正常能獲得本地ip,實(shí)際也有不確定性( 多網(wǎng)卡協(xié)同工作環(huán)
Java-API簡(jiǎn)析_java.net.InetAddress類(lèi)(基于 Latest JDK)(淺析源碼)
【版權(quán)聲明】未經(jīng)博主同意,謝絕轉(zhuǎn)載!(請(qǐng)尊重原創(chuàng),博主保留追究權(quán)) https://blog.csdn.net/m0_69908381/article/details/131590559 出自【進(jìn)步*于辰的博客】 注: 1、派生類(lèi)1:Inet4Address類(lèi); 2、派生類(lèi)2:Inet6Address類(lèi); 3、衍生類(lèi):InetSocketAddress類(lèi)。 繼承關(guān)系: java.lang.Object java.net.Inet