今天做测试遇见了java.net.BindException: Address already in use: connect的异常,找了些资料之后发现问题大概是因为短时间内new socket操作很多,而socket.close()操作并不能立即释放绑定的端口,请详细的解释下原因,以及如何立刻释放帮定的断口。谢谢~!,转帖也可以只要详细,正确。
------解决方案--------------------
虽然不大明白的你的意思,但是这种情况你预计一下少量批次更新的时间,设置休眠就可以了,而且这种操作最好放到线程里
------解决方案--------------------
这个是因为你把服务器端开启了多次!端口被占用了!
调试程序的时候把上次的程序先结束