Queue 인터페이스
정의
- 먼저 저장된 객체가 먼저 인출되는 구조를 가진 컬렉션
특징
- FIFO(First In First Out, 선입선출)
- 입력과 출력을 다른 위치에서 수행하므로, 가장 먼저 입력한 객체가 가장 먼저 출력
사용 예
- 브라우저에서 사용자의 요청이 갑자기 몰리면
- 서버에서는 일단 Queue를 만들어서 사용자의 요청을 저장한 후에 빠른 요청(가장 먼저 들어온)부터 하나씩 인출하여 처리
'JAVA' 카테고리의 다른 글
[JAVA] wrapper 클래스, 오토박싱과 언오토박싱 (0) | 2024.04.28 |
---|---|
[JAVA] Map 인터페이스(HashMap, TreeMap) (1) | 2024.04.28 |
[JAVA] 공변성이 없는 제네릭, 제네릭 와일드 카드 (0) | 2024.04.26 |
[JAVA] 제네릭 객체 생성 및 사용하기 (0) | 2024.04.26 |
[JAVA] 제네릭이란? (정의, 타입 파라미터, 사용하기) (0) | 2024.04.25 |