Core Java 2 (Volume I Fundamentals) -
"In Java, arrays are first-class objects. You are
better off not thinking about how arrays are
implemented in Java - accept them as objects that
exist in and of themselves".
Array is a structure of pre-defined length provided by
the Java language and it can contain values of the
same type.
"length" is a property provided by the Java language.
At the moment, there are no such properties other than
"length"...