我有一个ObjectInputStream连接到一个ObjectOutputStream通过套接字,我一直在使用Socket.setSoTimeout(),使ObjectInputStream.readObject()只有块100毫秒.自从我开始这样做以来,我StreamCorruptedError在打电话的过程中得到了很多readObject().超时可能是罪魁祸首吗?
ObjectInputStream
ObjectOutputStream
Socket.setSoTimeout()
ObjectInputStream.readObject()
StreamCorruptedError
readObject()
java timeout
java ×1
timeout ×1