Queue 먼저 넣은 객체가 먼저 빠져나가는 FIFO(First In First Out) 구조 그래프 넓이 우선 탐색(BFS)에서 사용 대표적인 예로 스레드풀(ExecutorService)의 작업 큐, 컴퓨터의 버퍼에 사용 Queue 인터페이스를 구현한 대표적인 클래스는 LinkedList LinkedList는 List 인터페이스를 구현했기 때문에 List 컬렉션이기도 함 import java.util.LinkedList; import java.util.Queue; // E: 리턴타입 Queue queue = new LinkedList(); 메소드 설명 정상 실행 실패 add 객체를 추가 true 반환 예외 발생 offer 객체를 추가 true 반환 flase 반환 remove Dequeue 맨 앞의 객..