如何通过OS了解分配给DatagramSocket的端口

时间:2017-10-27 23:40:01

标签: java android

我可以使用零arg构造函数初始化DatagramSocket,操作系统将选择套接字的端口号

DatagramSocket socket = new DatagramSocket();

但是当我在套接字上调用getPort()时,返回的结果是-1

所以我只是想知道,甚至可以知道操作系统分配给套接字的端口号?

1 个答案:

答案 0 :(得分:0)

您可以通过getLocalPort()获取。

这是一个微不足道的问题。