我有一个DataInputStream我从一个Socket.有什么办法可以设置超时dis.read(...)吗?目前我产生了一个新线程来进行读取.虽然父线程thread.join(timeout)在中断之前会等待.我知道nio,但我认为我不想在这一点上重构那么多.谢谢.
jar*_*bjo 14
通常不在InputStream上,但您可以使用Socket#setSoTimeout(int)为套接字本身的所有读取操作设置超时.
| 归档时间: |
|
| 查看次数: |
15126 次 |
| 最近记录: |