java socket一个奇怪的现象

chen_2001 2012-09-12 09:09:05
在进行socket程序开发时,遇到一个奇怪的问题,我没有启动ServerSocket()即服务端,
而下面的语句:
String ip = "localhost";
int port = 3223;
s=new Socket(ip,port)却可以执行,没有异常抛出之类的问题,正常的情况是直接跳出,不会往下运行程序;
可查看本机端口也没有3223这个端口;通过telnet连接该端口也失败,提示无法连接,
将ip改为本机ip也是同样的结果,将端口改为3224或其它任何端口都可以执行,和3223同样的结果,太奇怪了,期望高手解惑......
...全文
126 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧