@Override public final synchronized void write(byte ba[],int off,int len) throws IOException {
  dis.write(ba,off,len);
}

@ Override public final synchronized void write ( byte ba [ ] , int off , int len ) throws IOException { dis . write ( ba , off , len ) ; }
writes out part of an array of bytes .
