Java 6提供isUp()方法來檢查網絡接口是否已啓動並正在運行。Java 5 - 檢查網絡接口是否已啓動並正在運行。
http://docs.oracle.com/javase/6/docs/api/java/net/NetworkInterface.html#isUp()
有沒有什麼辦法來檢查相同的Java 5中?
Java 6提供isUp()方法來檢查網絡接口是否已啓動並正在運行。Java 5 - 檢查網絡接口是否已啓動並正在運行。
http://docs.oracle.com/javase/6/docs/api/java/net/NetworkInterface.html#isUp()
有沒有什麼辦法來檢查相同的Java 5中?
最好的辦法看到任何資源是否可用,從NIC到一個數據庫到世界另一端的Web服務器,或者月球,就是要嘗試使用它。任何其他技術都有可能導致計時問題,即當您使用它時進行測試時出現問題,或者相反。而當你嘗試使用它時,你必須處理失敗的情況,因爲它們通常是被檢查的異常:爲什麼要兩次寫同樣的代碼?
可能不會,因爲它是本地調用。 – adarshr
java5仍允許您迭代您的網絡接口並獲取其IP地址。你可以在內部ping每一個看看你是否得到答覆。 –