반응형
SMALL
Collection은 여러 원소들을 담을 수 있는 자료구조를 뜻한다.
<자바의 자료구조 유형>
1. List : 순서 존재, 중복OK
2. Set : 순서 없음, 중복 불가
3. Queue : 선입선출
4. Map : Key-value 형태로 저장
<컬렉션의 특징>
1. 객체만 저장 가능
- 기본 자료형은 저장이 안되기때문에 Wrapper 클래스 이용
2. 동적메모리할당 <-> 정적메모리할당(배열)
- 크기가 정해져있지 않아서 자동으로 늘어나고 삭제된다.
3. 객체 저장시
- 객체를 저장할 때 무조건 Object형으로 변환해서 저장한다.
- 즉, 어떠한 객체라도 다 저장이 가능하도록 하기위해 객체 자동 형변환이 된다.
4. 객체 꺼내올 때
- 원래의 형으로 형변환 시켜야한다. 그렇지 않으면 문제 발생.
<Collection 인터페이스에 선언된 주요 메소드>
반응형
LIST
'JAVA' 카테고리의 다른 글
[JAVA] 객체 배열의 얕은 복사 (0) | 2022.03.23 |
---|---|
[JAVA] 자바의 특징 및 장점 (0) | 2021.04.10 |
[Java] StringBuffer, StringBuilder (0) | 2020.09.12 |
[Java] 추상클래스 (0) | 2020.09.12 |
[Java] 인터페이스 (0) | 2020.09.12 |
댓글