如何使用java套接字编程获取localport [关闭]
Posted
技术标签:
【中文标题】如何使用java套接字编程获取localport [关闭]【英文标题】:How to get localport using java socket programming [closed] 【发布时间】:2014-11-12 09:16:44 【问题描述】:下面的代码返回 -1。请任何人告诉解决方案来解决并告诉一些关于 localport 的使用。
import java.net.*;
import java.io.*;
public class Test
public static void main(String[] args)
Socket s = new Socket();
int i = s.getLocalPort();
System.out.println(i);
【问题讨论】:
你能先看一下文档吗? 套接字还没有绑定? docs.oracle.com/javase/7/docs/api/java/net/… 【参考方案1】:由new Socket()
创建的Socket
没有本地端口,除非您使用bind()
或connect()
。
【讨论】:
以上是关于如何使用java套接字编程获取localport [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 Java 中的套接字编程将发布数据(包含 2 个参数)发送到 https 服务器