sussa
컴퓨터가 할 일은 컴퓨터가.
sussa
전체 방문자
오늘
어제

블로그 메뉴

    • 분류 전체보기 (58)
      • Language (58)
        • JAVA (58)

    공지사항

    인기 글

    태그

    • Algorithm
    • 캡슐화
    • Stream
    • inheritance
    • 웹개발종합반
    • HTML
    • BinarySearchTree
    • Til
    • Database
    • 자료구조
    • singleton
    • Thread
    • Instance
    • 재귀
    • recursion
    • 다형성
    • DI
    • 스파르타코딩클럽
    • tree
    • spring
    • 개발자
    • Method
    • java
    • Class
    • 상속
    • binaryTree
    • 최종연산
    • Web
    • 조건문
    • CSS

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    sussa

    컴퓨터가 할 일은 컴퓨터가.

    Java Collections Framework
    Language/JAVA

    Java Collections Framework

    2022. 8. 27. 20:11

    🎯 목표 : 컬렉션 프레임워크의 개념과 핵심 인터페이스 이해

    📒 Collections Framework

    컬렉션 프레임워크 계층구조 출처 https://facingissuesonit.com/2019/10/15/java-collection-framework-hierarchy/

    ❗특징

    • 컬렉션은 여러 객체(데이터)를 모아 놓은 것을 의미
    • 프레임워크는 표준화되고 정형화된 체계적인 프로그래밍 방식
    • 컬렉션 프레임워크는 여러 객체를 다루기 위한 표준화된 프로그래밍 방식
    • 컬렉션을 쉽고 편리하게 다룰수 있는 여러 클래스를 제공 한다.(컬렉션 클래스 ex/ ArrayList, HashSet)

    📌 핵심 인터페이스

    👉 List

    • 순서가 있는 데이터의 집합. 데이터의 중복을 허용한다.
    • 구현 클래스로는 ArrayList, LinkedList, Stack, Vactor등

    👉 Set

    • 순서를 유지하지 않는 데이터의 집합, 데이터 중복을 허용하지 않는다.
    • 구현 클래스로는 HashSet, TreeSet

    👉 Map

    • Key(키) 와 Value(값)의 Pair(짝)으로 이루어진 데이터 집합
    • 순서는 유지되지 않으며, 키는 중복을 허용하지 않고 , 값은 중복을 허용한다.
    • 구현 클래스로는 HashMap, TreeMap, Hashtable, Properties

    👉 컬렉션 인터페이스의 메소드

     

    'Language > JAVA' 카테고리의 다른 글

    Java Iterator  (0) 2022.08.28
    Java Interface List  (0) 2022.08.27
    Java StringBuffer Class  (0) 2022.08.26
    Java 문자열과 기본형 형변환  (0) 2022.08.26
    Java String Class  (0) 2022.08.26
      'Language/JAVA' 카테고리의 다른 글
      • Java Iterator
      • Java Interface List
      • Java StringBuffer Class
      • Java 문자열과 기본형 형변환
      sussa
      sussa
      Efforts to take on a challenge

      티스토리툴바