Others

ArrayList:

  • Implements list interface
  • Choose ArrayList over Array because it dynamically allocate memory and enable predefined methods

Ref