자바 컬렉션에 대해 설명해주세요
- 데이터의 집합
- 자료구조들을 자바 클래스로 구현해둔 것
- C에서는 LinkedList를 사용하려면 직접 코드짜야하지만
- 자바에서는 컬랙션을 인스턴스화하면 된다
컬렉션의 장점은 뭐죠?
- 표준화되어있기에 재사용성이 높다
- 검증된 성능과 품질
- 이미 구현되어있는것을 갖다쓰는거기에 편리
컬렉션은 어떻게 구성되어있죠?
- 컬랙션 프레임워크는 크게 2개로 나뉜다
- 컬렉션 인터페이스
- 맵 인터페이스
- 맵이 따로인 이유는
- 두개의 데이터를 묶어서 한쌍으로 다루기에
Iterator 인터페이스는 뭐죠?
- 컬렉션 인터페이스들보다 상위 최상위 인터페이스
- 이터레이터 객체를 관리하는 인터페이스
'면접' 카테고리의 다른 글
[자바] 자바는 버전별로 어떤 차이가 있나요? (1) | 2024.09.14 |
---|---|
[면접] 자바 Stream API에 대해 설명해주세요 (0) | 2024.09.14 |
[면접] 배열의 중복제거를 위한 방법을 알려주세요 (0) | 2024.09.14 |
[면접] MVC 패턴에 대해 설명해주세요 (0) | 2024.09.14 |
[면접] 객체지향에 대해 설명해주세요 (0) | 2024.09.14 |