OutputStream os = client.getOutputStream();
byte[] end = new byte[] {像目标客户端发送一串byte};
os.write(end);
os.flush();
InputStream is = client.getInputStream();
byte[] b = new byte[7];
is.read(b);
只为媛动心的博客小编典典使用inputStream.available()System.in.available()返回0始终是可接受的。...Javadoc适用于InputStream.available():Returns an estimate of the number of bytes that can be read (or skipped over)from...
weixin_39929813的博客问题具体来说,问题是写一个这样的方法:int maybeRead(InputStream in, long timeout)如果数据在'timeout'毫秒内可用,则返回值与in.read()相同,否则为-2。在方法返回之前,任何生成的线程都必须退出。为了避免...