Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- map
- 일본출국준비
- 날짜형식변경
- 일본회사내정
- 일본재류자격
- jsp
- 오라클날짜형식
- list
- jquery
- 컬렉션리스트
- 계층적질의
- Java
- AWS 배포
- 전화일본어후기
- 일본개발자
- 다중삭제
- 일본개발자면접
- 일본회사합격
- 일본회사특징
- coe필요서류
- 일본어 시제
- coe타임라인
- 일본어학원후기
- coe준비물
- 시퀀스초기화
- SQL
- SQLD
- 일본it회사
- set
- javascript
Archives
- Today
- Total
분명 잔 것 같은데 졸리다
컬렉션 프레임워크와 인터페이스 종류 본문
* 컬렉션 프레임워크
: 자바는 널리 알려진 자료구조(data structure)를 바탕으로 객체들을 효율적으로 추가, 삭제 검색할 수 있도록 관련된 인터페이스와 클래스들을 java.util패키지에 포함시켜 놓았다. 이들을 총칭해서 컬렉션 프레임 워크라고 한다.
1. list (ArrayList, Vector, LinkedList)
: 순서를 유지하고 저장, 중복저장 가능
2. set (HashSet, treeSet)
: 순서를 유지하지않고 저장, 중복저장 불가능
3. map (HashMap, HashTable, TreeMap, Properties)
: 키와 값으로 구성된 엔트리 저장, 키는 중복저장 불가능
※ 인터페이스 컬렉션 특징
- List와 Set은 객체를 추가, 삭제, 검색하는 방법에 있어서 공통점이 있기 때문에
공통된 메소드만 따로 모아 Collection 인터페이스로 정의해 두고 이것을 상속한다.
- Map은 키와 값을 하나의 쌍으로 묶어서 관리하는 구조로 되어있어 List 및 Set과는 사용법이 다르다.
'BE > JAVA' 카테고리의 다른 글
[JAVA] 추가,삭제 할 수 없는 컬렉션 만들기 (0) | 2024.06.26 |
---|---|
LIFO(Stack)과 FIFO(Queue) (0) | 2024.06.25 |
[JAVA] @ResponseBody, @RequestBody 란? (0) | 2024.03.12 |
[기본] 키워드로 간단하게 알아보는 Java.5 (0) | 2024.02.23 |
[기본] 키워드로 간단하게 알아보는 Java.3 (0) | 2024.02.23 |