Pwn*_*012 4 java sockets port networking datainputstream
有没有办法询问DataInputStream是否有要读取的内容?.readByte()只会将其挂起,等待读取一个字节:(还是我总是必须发送一个Dummy-Byte,以确保它总是看到东西?
dis.available();
Run Code Online (Sandbox Code Playgroud)
返回:可以不阻塞地从此输入流读取(或跳过)的字节数的估计值。
这是您要找的东西吗?
也可以在这里查看答案。您可能会获得更多信息。套接字的DataInputStream的“可用”