### [Java工具-端口检测](https://www.isearch.life/article/402) **Published:** 2026-03-02T08:59:05 **Author:** tearell **Excerpt:** /*** * 检查主机端口是否被使用 * @param host IP/域名/Host * @param port 端口 * @return 是否被使用 */ public static boolean checkPort(String h ```java /*** * 检查主机端口是否被使用 * @param host IP/域名/Host * @param port 端口 * @return 是否被使用 */ public static boolean checkPort(String host, int port) { boolean flag = false; InetAddress address = null; try { address = InetAddress.getByName(host); } catch (UnknownHostException e) { throw new RuntimeException(e); } try (Socket socket = new Socket(address, port)) { flag = true; } catch (IOException ignore) { } return flag; } ``` **Tags:** 知识, 软件开发 **Categories:** 精选 ---