感觉您说的还不太清楚
应该还是连接没处理好该Socket不shutDownOutPut()的话,那么我的客户端,的确能够读出发送过来的数据,可是循环再读就无法推出,报timeout错误,但是如果服务端的socket(非Server Socket)关闭了或者shutDownOutput
的话,客户端就能够正常工作了!当读取一个连接后应该关闭该连接的,是不是陷入死循环了而报timeout