закрытый статический класс ArrayList в java.util.Arrays - Почему?

В java.util.Arrays есть частный статический класс, который называетсяArrayList» определены. На него ссылаются только из метода Arrays.asList.

Какая польза от этого? Почему не указывается java.util.ArrayList?

Код ниже:

   /**
    * @serial include
    */
      private static class ArrayList extends AbstractList
implements RandomAccess, java.io.Serializable

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

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