Java in a Nutshell Online Quick Reference for Java 1.1
Availability: JDK 1.0
public class DataInputStream extends FilterInputStream implements DataInput { // Public Constructor public DataInputStream(InputStream in); // Class Methods public static final String readUTF(DataInput in) throws IOException; // Public Instance Methods public final int read(byte[] b) throws IOException; // Overrides FilterInputStream.read() public final int read(byte[] b, int off, int len) throws IOException; // Overrides FilterInputStream.read() public final boolean readBoolean() throws IOException; public final byte readByte() throws IOException; public final char readChar() throws IOException; public final double readDouble() throws IOException; public final float readFloat() throws IOException; public final void readFully(byte[] b) throws IOException; public final void readFully(byte[] b, int off, int len) throws IOException; public final int readInt() throws IOException; # public final String readLine() throws IOException; public final long readLong() throws IOException; public final short readShort() throws IOException; public final String readUTF() throws IOException; public final int readUnsignedByte() throws IOException; public final int readUnsignedShort() throws IOException; public final int skipBytes(int n) throws IOException; }