How are arrays declared in Java?

How are arrays instantiated in Java?

How are arrays in Java declared, instantiated and assign values in one step?

How is length of the array accessed?

What does arraycopy() method do?

Can we define array of Java object types?

Does array support polymorphism?

How are arrays iterated using for-each loop?

How are multi-dimensional arrays created in Java?

How are elements in array sorted?

How is searching done in arrays?

What happens if the searched element is not found in the binary search of an array?

How all elements of arrays are populated with one value?
