章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: 编程实现基于 TCP 的 Socke t通信之客户端 (06:01) 下一节 重新观看

3 秒后播放下一节

为你推荐

汤小洋
全栈工程师

Java高级工程师,从事软件开发及软件教育培训多年,授课耐心细致,通俗易懂,风趣幽默,富有激情,善于将复杂问题简单化。

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / qq_假装O坏_04309559
这说明你之前已经开启了一个服务器的线程,端口号被占用了,关闭开启的服务器线程,然后重新打开就可以了

最赞回答 / Johnson2339
你看看你的客户端的main方法是个什么玩意?都没有入口,程序怎么运行?改掉就好了。public static void main (String[]args){}

已采纳回答 / youngk
我的理解是:关闭输入流不会接受数据,但是socket连接并没有关闭

已采纳回答 / 绿洲仙人球
建议在cmd中输入命令去关闭端口命令为查看当前端口的进程号:netstat -aon|findstr "9050"  根据进程号杀掉进程:taskkill /f /pid 进程号

已采纳回答 / 那天儿不太冷
拒绝连接,一般可能出现在,1、端口号被占用2、连接超时3、短连接,设置为长连接即可。

最新回答 / 热烈的青春
选择around try/catch

已采纳回答 / dky
shutdownInput是关闭此套接字的输入流,close关闭的是套接字,没有什么大问题,析构函数会释放输入流

已采纳回答 / 宋光暖
close关闭的是套接字,shutdownInput是关闭此套接字的输入流,应该遵循倒序的方式关闭

已采纳回答 / 刘逸尘
Java的快捷输入,好像可以自己设置,默认常用的有先输入main,按alt+/,出现主方法输入sysout,按alt+/,出现打印输出

已采纳回答 / 疲惫的程序猿
是不是没有调用socket.shutdownOutput()方法,关闭输出流
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言