1、端口占用编译器会报错,可以从错误看出来是不是端口被占用。没有专门的检测工具和方法 DatagramSocket(在Java中使用UDP协议编程的相关类)用于接收和发送UDP的Socket实例。该类有3个构造函数:DatagramSocket():通常用于客户端编程,它并没有特定监听的端口,仅仅使用一个临时的。

2、方法二:使用 netcat 命令检查任何服务器上的端口 nc (Netcat) 是一个命令行实用程序,它使用 TCP 和 UDP 协议通过网络在计算机之间读取和写入数据。下面给出了 nc 命令的语法:nc [options] host port这个实用程序有一个 -z 标志。使用时,它将使 nc 扫描侦听守护程序而不实际向端口发送任何数据。