File Input Output Java

import java.io.DataInputStream;
import java.io.FileInputStream;
class DataInputStreamDemo {
  public static void main(String args[]) throws Exception {
    FileInputStream fis = new FileInputStream(args[0]);
    DataInputStream dis = new DataInputStream(fis);
    System.out.println(dis.readBoolean());
    System.out.println(dis.readByte());
    System.out.println(dis.readChar());
    System.out.println(dis.readDouble());
    System.out.println(dis.readFloat());
    System.out.println(dis.readInt());
    System.out.println(dis.readLong());
    System.out.println(dis.readShort());
    fis.close();
  }
}