Ping命令代碼:
Process p = Runtime.getRuntime().exec("ping -c 1 -w 5 " + ip);
不過以下範例是沒有加上逾時時間,開發者可以隨意修改PING命令參數。
轉載至:http://sunnylocus.iteye.com/blog/530969java.util.Timer計時器有管理任務延遲執行("如 1000ms後執行任務")以及週期性執行("如每500ms執行一次該任務")。但是,Timer存在一些缺陷,因此你應該考慮使用 ScheduledThreadPoolExecutor作為代替品,Timer對調度的支持是基於絕對時間,而不是相對時間的,由此任務對系統時鐘的改 變是敏感的;ScheduledThreadExecutor只支持相對時間。
URLEncoder.encode("欲轉換的網址", "UTF-8")