[ 목차 ]
1. 컬렉션 프레임웍
1) 다수의 데이터를 다루는데 필요한 클래스들을 의미
2) 인터페이스와 다형성을 이용한 객체지향적 설계를 통해 표준화 되어 있어 사용법을 익히기 쉽고 재사용서이 높은 코
드를 작성할 수 있음
2. 핵심 인터페이스
Collection | Map |
List | HashMap |
ArrayList, Set계열 | HashMap |
1) List : 순서가 있는 데이터 집합으로, 데이터 중복 허용
2) Set : 순서가 없는 데이터 집합으로, 데이터 중복 비허용
3) Map : 키(key)와 값(value)의 쌍으로 이루어진 데이터의 집합
4) Vector, Stack Hashtable같은 클래스는 컬렉션 프레임 도입 전부터 존재하여 컬렉션 프레임 명명법을 따르지 않음
5) 새로 추가된 ArratList나 HashMap 사용을 권장
3. 메소드
1)
- arraylist 예시
'학원 > Java' 카테고리의 다른 글
JAVA 11장. GUI (0) | 2020.03.16 |
---|---|
JAVA 10장. 컬렉션 I/O (0) | 2020.03.13 |
JAVA 8-2장. 핵심 클래스들 (0) | 2020.03.11 |
JAVA 8-1장. 예외처리 (0) | 2020.03.11 |
JAVA 7장. 추상클래스, 인터페이스 (0) | 2020.03.09 |