Difference Between Array And List In Java