스택
큐
PriorityQueue
Deque(Double-Ended Queue)
Ex)
Collection c = new ArrayList();
// Collection에 없고 ArrayList에만 있는 메서드를 사용하는게 아니라면, Collection타입의 참조변수로 선언하는 것이 호환성이 좋음
Iterator it = c.iterator();
while(it.hasNext()) {
System.out.println(it.next());
}
java의 정석 chapter11