Learn java list interface with example programs, how to create a list in Java, list initialization, use & methods of list, list vs ArrayList