我有一个关于 Java 套接字的问题。
我正在尝试使用 net 包类在 java 中构建基本的服务器-客户端连接。所以首先,我使用了 Socket 类并创建了一个连接到客户端使用的套接字
地址= InetAddress.getByName(ip); 套接字 = 新套接字(地址,端口);
ip: 只是 ip 地址的字符串表示形式,port 是我指定连接套接字的端口号。
现在我的问题是,当我使用 getLocalPort() 方法时,我得到的端口号与我指定的端口号不同。此外,当我在命令提示符下使用命令“netstat”时,我找不到socket 连接到活动连接列表中。
谁能解释这是为什么?