@Override public final synchronized void write(int ib) throws IOException {
  dis.write(ib);
}

@ Override public final synchronized void write ( int ib ) throws IOException { dis . write ( ib ) ; }
this method writes only one byte , even though it says int ( non - javadoc )
