美文网首页
Java 查看端口是否已使用

Java 查看端口是否已使用

作者: 西贝巴巴 | 来源:发表于2021-03-14 09:23 被阅读0次
package com.company;

import java.io.*;
import java.net.*;

/*
以下实例演示了如何检测端口是否已经使用:


*/
public class SktTest {
    public static void main(String[] args) {
        Socket Skt;
        String host = "localhost";
        if (args.length > 0) {
            host = args[0];
            System.out.println(host);
        }
        for (int i = 0; i < 1024; i++) {
            try {
                System.out.println("查看 " + i);
                Skt = new Socket(host, i);
                System.out.println("Skt:" + Skt);
                System.out.println("端口 " + i + " 已被使用");

            } catch (UnknownHostException e) {
                System.out.println("Exception occured" + e);
                break;
            } catch (IOException e) {
                System.err.println(e.getMessage());
            }
        }
    }
}

相关文章

网友评论

      本文标题:Java 查看端口是否已使用

      本文链接:https://www.haomeiwen.com/subject/zikcqltx.html