[Java] 使用java模擬ping和telnet的實現

今天在寫 Java 的時候,遇到問題跑去問 TonyQ 兄,他丟了一個網址給我,剛剛測試過了,還漫好用的,紀錄一下 模擬 ping 的實現
import java.io.*;
import java.net.*;

public class PseudoPing {
  public static void main(String args[]) {
        try {

            InetAddress address = InetAddress.getByName(args[0]);
            System.out.println(address.isReachable(5000));
        } catch (UnknownHostException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
  }
}
模擬 telnet 的實現
        Socket server = null;
        try {
            server = new Socket();
            InetSocketAddress address = new InetSocketAddress("192.168.0.201",8899);
            server.connect(address, 5000);
        } catch (UnknownHostException e) {
            System.out.println("telnet失败");
        } catch (IOException e){
            System.out.println("telnet失败");
        }finally{
            if(server!=null)
                try {
                    server.close();
                } catch (IOException e) {
                }
        }
參考網站:使用java简单模拟ping和telnet的实现
  • Gmoigso11918223

    我叫阿男:
    不好意思,請問模擬telnet的程式馬是去哪邊找的呢???由於最近剛好需要撰寫相關的程式,一直苦苦找不到資料,
    希望您能給盞明燈>”<
    gmoigso11918223@@gmail:disqus.com
    謝謝

  • 文章最後不是有寫資料來源嘛?還是你指的不是那些?