2009-09-29 2 views

ответ

7

Object[] массив.

Чтобы получить информацию о типе среды выполнения:

a.getClass().isArray() -> true 
a.getClass().getComponentType().getName() -> java.lang.Object 
6

согласно the JVM specifications это просто массив java.lang.Object:

  • [ означает monodimensional массив
  • LfullyQualifiedName; означает класс L; является просто синтаксисом
+0

L - это просто синтаксис? без всякого смысла? .. странно .. – Ajay

+0

используется только как разделитель, не имеет особого значения; Вы читали спецификации? – dfa

1

Вот как varargs (методы с переменным числом аргументов) работают в Java - аргумент varargs будет выглядеть как массив внутри метода.

Смежные вопросы