我一条命令由15个字节组分,由于一些设置的问题,它分两次传来,我希望它在一秒内不管有没有读完这条命令,都结束这次命令的读取.我用
socket.setSoTimeout(1000);
inputStream.read(rbuf,0,15);
结果显示读了13个,请问怎么样设置,能在1s中正确读取