Note : 1) In Java array are dynamically allocated, i.e. memory to an array is allocated at run time.
2) We can traverse an array using a loop ( mainly for-each loop).
3) We can also declare and allocate memory to an array with a single statement by combining both declaration and allocation statement. For example : int[ ] arr = new int  ;