Arrays.asList ()Запутанный исходный код

Согласно этому исходному коду для класса Arrays, метод asListпередает массив в конструктор нового ArrayList. Но такого конструктора нет. Разве varargs не генерирует массив, как это возможно?

Вот источник asList:

public static  List asList(T... a) {
    return new ArrayList(a);
}

11
задан Paul Bellora 2 August 2013 в 14:25
поделиться