我在进行网络编程的时候出现这样的问题.百思不得其解.
就是从服务端读取的流数据,我用datainputstream 函数的available()获得返回的长度,有的时候出现为0的情况,但却有数据.用jdk编译一般不出现这种情况,但用jbuilder却每次都是返回数据的长度为0,但是有数据.请问这是为什么?
datainputstream in = new datainputstream(socket.getinputstream());
 int bytesAvailable=in.available();
bytesAvailable = 0;
??????? 不知道啥原因?