byte[] b = new byte[1]; readFully(b); return b[0]; }
byte[] b = new byte[1]; read(b); return b[0]; }
   public int read() throws IOException {      byte[] b = new byte[1];      readFully(b);      return b[0];   }