super(out); if (bufsize <= 0) throw new IllegalArgumentException("bufsize <= 0"); buf = new byte[bufsize]; def = defl;
this(out, new Deflater(), 4096);
  public DeflaterOutputStream(OutputStream out, Deflater defl, int bufsize)  {    super(out);    if (bufsize <= 0)      throw new IllegalArgumentException("bufsize <= 0");    buf = new byte[bufsize];    def = defl;  }