在JDK 5.0 Documentation里面的介绍如下:
///////////////////////////////////
getPort
public int getPort()返回此套接字的端口。如果套接字未连接,则返回 -1。 返回:
此套接字连接的端口。
///////////////////////////////////但我用这个套接字实现的是UDP通信,,使用这个成员方法老返回-1..
这是怎么回事?我也觉得奇怪,,UDP不是面向连接的..返回-1也不奇怪,,
如果是这样,,那为什么还会有这么一个方法?不知道还有没有更好的获得套接字端口的方法??