public abstract ShortBuffer put (short b);
public ShortBuffer put (ShortBuffer src) { if (src == this) throw new IllegalArgumentException ();  checkForOverflow(src.remaining ());  if (src.remaining () > 0) { short[] toPut = new short [src.remaining ()]; src.get (toPut); put (toPut); }  return this; }
  public abstract ShortBuffer put (short b);