What is the difference between ArrayList and Vector?
i. Vector is synchronized by default, and ArrayList is not.
ii. ArrayLists grow by 100% of the previous size when space is not sufficient for new element, where as Vector will grow by only 50% of the previous size when there is no space for new incoming element.
iii. Vectors are not dynamically growable data structures, where ArrayLists are growable