Which of the following classes would provide the most efficient implementation of a First In First Out queue?
ArrayList
LinkedHashMap
LinkedHashSet
LinkedList
TreeMap
Vector