1Arrays are fixed size
2ArrayList's size auotomatically adjusted
3Arrays can hold primitives and object
4ArrayList can hold only objects
5Arrays can be multi dimensional
6ArrayList cannot be multi-dimentional
7Array is a build in data structure
8ArrayList is implementing class of List interface in Collection framework
1ArrayList is not thread safe/syncronized
2Vector is thread safe/syncronized
3ArrayList is faster than Vector
4Both allow duplicate values and keep ordering
5Both are implementations of List interface
1ArrayList is not thread safe
2Vector is thread safe/syncronized
3ArrayList is faster than Vector
4Both allow duplicate values and keep ordering
5Both are implementations of List interface