Where you use List and where ArrayList?

Where you use List and where ArrayList?

Use List when we need pass any subclass of List like ArrayList,Vector and LinkedList.
Otherwise we can use ArrayList

Using List is good practices.

List list = new ArrayList(); (Recommended)
ArrayList = new ArrayList();

Read More →