- Arraylist is not synchronized while vector is.
- Arraylist has no default size while vector has a default size of 10.
- Arraylist don't define any increment size while vector does.
- Arraylist can be seen directly without any iterator while vector requires an iterator to display all it's content. (not very sure).
Difference between ArrayList and Vector