difference arraylist and list java code example

Example 1: ArrayList vs Vector

ArrayList is not thread safe/syncronized
Vector is thread safe/syncronized
ArrayList is faster than Vector
Both allow duplicate values and keep ordering
Both are implementations of List interface

Example 2: java difference between array and list

In general (and in Java) an array is a data structure generally
consisting of sequential memory storing a collection of objects.

List is an interface in Java, which means that it may have multiple
implementations. One of these implementations is ArrayList, which
is a class that implements the behavior of the List interface using
arrays as the data structure.

Tags:

Java Example