Zuweisen von null Kapazität ByteBuffer [geschlossen]

Kann mir bitte jemand sagen, zu welchen Zwecken ein Puffer mit der Länge Null zugewiesen werden kann?

ByteBuffer.allocate(0); // no IllegalArgumentException

Warum hat derjenige, der die API entworfen hat, das getan?

Danke für Kommentare und Antworten.

Ich hoffe, dass es so ein Update geben wird. :)

public abstract class ByteBuffer
    extends Buffer
    implements Comparable<ByteBuffer> {

    public static final ByteBuffer VOID = allocate(0);
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage