目前我正在使用 aObjecInputStream
从 a 中读取Socket
,并且使用这个简单的代码一切正常:
ObjectInputStream input = new ObjectInputStream(socket.getInputStream());
Object response = input.readObject();
现在我想以某种方式取消读取,而不关闭流,以便我以后可以再次读取它。是否可以?
编辑:我想取消读取只是因为它阻塞了程序流程。我不需要两次阅读相同的信息。我只想取消它,以便我可以发送另一个请求,然后读取(另一个)响应。