참고 링크 : https://www.crocus.co.kr/1553
<aside>
💡 Collection : 여러 원소들을 담을 수 있는 자료구조
</aside>
유형
- List : 순서가 있는 목록
- Set : 순서가 중요하지 않은 목록
- Queue : 먼저 들어온 것이 먼저 나감 (FIFO)
- Map : Key-Value 형태로 저장됨
<aside>
💡 배열과의 차이점 : not 정적 메모리 할당..동적 메모리 할당
</aside>
List
- 배열처럼 순서가 있음
- ArrayList, LinkedList, Vector, Stack 등등
- ArrayList 와 Vector 는 거의 동일하지만 ArrayList 는 Thread safe 하지 않고, Vector 는 Thread safe
- (Thread safe : 객체에 여러 명이 달려 들어 값을 변경하려고 하면 문제가 발생할 수 있음)
Map