An array is an average data structure that holds similar values of same data type. Arrays can hold references as well as primitives. For storing and accessing a sequence of objects, Array is the most efficient data structure
Here is the list of most important array features you must know.
• copying and cloning
• insertion and deletion
• searching and sorting
As it is generally known, the Java language has only two data types which is the Primitives data type and References data type. An array is not a primitive data type because it has only one field called length. Hence, an array is a reference type.