티스토리 뷰

컬렉션(collection) : 여러 객체(데이터)를 모아 놓은 것을 의미

프레임웍(framework) : 표준화, 정형화된 체계적인 프로그래밍 방식

ex) spring

라이브러리 : 정보, 책, 오디오 라이브러리 등 -> 기능만 제공

컬렉션 프레임웍 : 컬렉션(다수의 객체)을 다루기 위한 표준화된 프로그래밍 방식, java.util패키지에 포함, jdk1.2부터 제공

컬렉션 클래스(collection class) : 다수의 데이터를 저장할 수 있느 클래스

ex) Vector, ArrayList, HashSet

컬렉션 프레임웍의 핵심 인터페이스

  • List : 순서O, 중복O
    • ex) 대기자 명단
    • 구현 클래스 : ArrayList, LinkedList, Stack, Vector
  • Set : 순서X, 중복X
    • ex) 양의 정수 집합, 소수의 집합
    • 구현 클래스 : HashSet, TreeSet
  • Map : key-value쌍, 순서X, 중복(키X, 값O)
    • ex) 우편번호, 지역번호(전화번호)
    • 구현 클래스 : HashMap, TreeMap, HashTable(legacy), Properties(legacy)
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
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
글 보관함