자바 객체지향 프로그래밍 - 16 [컬렉션 프레임워크(List, Stack, Queue)]
컬렉션 프레임워크 : 프로그램 구현에 필요한 자료구조와 알고리즘을 구현해 놓은 라이브러리 Collection 인터페이스와 Map 인터페이스로 구성됨 1. Collection 인터페이스 : 하나의 객체의 관리를 위해 선언된 인터페이스로 필요한 기본 매서드가 선언되어 있다. 하위에 List, Set 인터페이스 존재. 2. Map 인터페이스: 쌍으로 이루어진 객체를 관리하는데 필요한 여러 매서드가 선언되어 있음, Map을 사용하는 객체는 key-value 쌍으로 되어 있고 key는 중복될 수 없음. Hash = 검색을 위한 알고리즘. 가장 빠르게 찾아낼 수 있음. 3. List 인터페이스 : Collection 하위 인터페이스. 객체를 순서에 따라 저장하고 관리하는데 필요한 매서드가 선언된 인터페이스. 배열의..
JAVA
2023. 1. 23. 13:20