Являются ли String [] и String… (Var-args) одинаковыми при внутренней работе?

class WrongOverloading{
    void something(String [] a){ .. }
    Integer something(String... aaa){ return 1;}
}

Вышеупомянутый код не компилируется! Компилятор говорит, что это повторяющиеся методы. Значит, использование String array или String var-args означает одно и то же?

Как они реализованы внутри?

7
задан whitehat 6 January 2012 в 07:14
поделиться