Выделение нулевой емкости ByteBuffer [закрыто]

Кто-нибудь, пожалуйста, скажите мне, каковы эти возможные цели выделения буфера нулевой длины?

ByteBuffer.allocate(0); // no IllegalArgumentException

Почему тот, кто разработал API, сделал это?

Спасибо за комментарии и ответы.

Я надеюсь, что будет обновление, как это. :)

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

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

Ответы на вопрос(2)

Ваш ответ на вопрос