在 Java 中,您可以将数字零作为 Socket 或 DatagramSocket 构造函数的单个参数。然后 Java 将该 Socket 绑定(bind)到一个空闲端口。是否可以将端口查找限制在特定范围内?
最佳答案
嗯,看完文档后,我认为你做不到。您可以绑定(bind)到任何端口,如果 Not Acceptable 则重新绑定(bind),或者重复绑定(bind)到您范围内的端口直到成功。第二种方法将是最“有效”的。
我对这个答案感到不安,因为它...不优雅,但我真的找不到其他任何东西:/
关于java - 如何为 Java 套接字指定端口范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/115500/