강의 소개
현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다.
교재로는 자바의 정석을 사용하고 있습니다.
컬렉션 프레임워크
java.util패키지에 들어있으며, 다양한 데이터를 저장할 수 있는 표준화된 프로그래밍 방식을 뜻한다.
인터페이스와 다형성을 이용해서 객체지향적 설계를 가능하게 한다.
컬렉션 프레임워크에는 크게 List, Set, Map 이 3가지 인터페이스가 중요하다.
List인터페이스
중복 데이터를 가질 수 있고, 데이터의 순서가 유지된다.
ArrayList, LinkedList 클래스 등이 있다.
Set인터페이스
중복 데이터 저장이 불가능하고, 데이터에 순서가 없다.
HashSet, TreeSet 클래스 등이 있다.
Map인터페이스
키(key)와 값(value)을 1개의 쌍으로 묶어서 저장한다.
키는 중복될 수 없지만, 값은 중복될 수 있다.
HashMap 클래스 등이 있다.
출처: 자바의 정석(남궁 성 저), 멀티캠퍼스
참고자료: 이것이 자바다(신용권 저)
'교육, 학습 > 멀티캠퍼스_풀 스택' 카테고리의 다른 글
JAVA 문법 - ArrayList와 LinkedList(메모리 측면 비교) (0) | 2022.01.17 |
---|---|
JAVA 문법 - 싱글톤 패턴만들기(static과 private) (0) | 2022.01.14 |
JAVA 문법 - 자바 API(java.lang의 StringBuffer, String, Object클래스) (0) | 2022.01.13 |
JAVA 문법 - StringBuffer클래스 사용 이유(String과 비교) (0) | 2022.01.13 |
멀티캠퍼스 국비교육(k-digital 지능형 웹 서비스 풀 스택 과정) 커리큘럼, 특징 (0) | 2022.01.12 |
댓글