JavaScript is disabled on your browser.
 
JavaScript is disabled on your browser.
 
 
Summary:  
Nested |  
Field |  
Constr |  
Method  
Detail:  
Field |  
Constr |  
Method  
 
  
 
 
 
 
 
Method Summary 
All Methods   Instance Methods   Abstract Methods   
Modifier and Type 
Method 
Description 
 
intavailable 
Returns the number of bytes that can be read
 without blocking.
 
 
voidclose 
Closes the input stream.
 
 
intread 
Reads a byte of data.
 
 
intread 
Reads into an array of bytes.
 
 
intread 
Reads into an array of bytes.
 
 
Object readObject 
Read and return an object.
 
 
longskip 
Skips n bytes of input.
 
 
 
Methods inherited from interface java.io.DataInput  
readBoolean , readByte , readChar , readDouble , readFloat , readFully , readFully , readInt , readLine , readLong , readShort , readUnsignedByte , readUnsignedShort , readUTF , skipBytes  
 
 
 
 
 
 
Method Detail 
 
readObject 
Object  readObject()
           throws ClassNotFoundException ,
                  IOException Read and return an object. The class that implements this interface
 defines where the object is "read" from.
Returns: the object read from the stream 
Throws: ClassNotFoundException IOException  
 
 
 
 
 
read 
int read(byte[] b,
         int off,
         int len)
  throws IOException  
Reads into an array of bytes.  This method will
 block until some input is available.
Parameters: b - the buffer into which the data is readoff - the start offset of the datalen - the maximum number of bytes readReturns: the actual number of bytes read, -1 is
          returned when the end of the stream is reached. 
Throws: IOException  
 
 
 
 
 
 
 
 
 
 
 
 
JavaScript is disabled on your browser.
 
 
Summary:  
Nested |  
Field |  
Constr |  
Method  
Detail:  
Field |  
Constr |  
Method  
 
  
 
Report a bug or suggest an enhancement Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples.Copyright  © 1993, 2017, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.license terms  and the documentation redistribution policy . 
 
Scripting on this page tracks web page traffic, but does not change the content in any way.