컬렌션 프레임웍 ( Collection Freamwork ) - ArrayList편

2018. 4. 21. 21:42·언어/Java

CollectionFeamWork

  데이터군을 저장하는 클래스들을 표준화한 설계이다.



컬렉션(Collection)

  → 다수의 데이터 즉 데이터 그룹을 의미


프레임웍(freamWork)

  → 개발자 측면에서 조금더 편하게 개발할수있도록 조립되어있는형태




※ List 상속형태



ArrayList

List인터페이스 구현한 것이며 데이터의 형태는 배열의 순서, 중복값허용을 허용한다



ArrayList 함수



- 장점

 배열에 구조이므로 데이터의 접근시간이 가장빠르다


- 단점

 1. 크기를 변경하려면 배열생성 후 복사를 해줘야한다.

 2. 데이터크기를 피하려고 크기를 크게 정해주면 메모리낭비를 하게 된다.


저작자표시 비영리 (새창열림)

'언어 > Java' 카테고리의 다른 글

객체지향 프로그래밍[오버로딩, 생성자]  (0) 2018.07.18
객체지향 프로그래밍 [클래스 와 객체, 재귀호출]  (0) 2018.07.18
클래스 인스턴스의 생성과 사용  (0) 2018.04.12
'언어/Java' 카테고리의 다른 글
  • 객체지향 프로그래밍[오버로딩, 생성자]
  • 객체지향 프로그래밍 [클래스 와 객체, 재귀호출]
  • 클래스 인스턴스의 생성과 사용
기록하는 공간 - SHIN
기록하는 공간 - SHIN
공부한것으로 정리하기 위한 공간입니다. 혹시 도움이 되신다면 좋구요. 부족한점이 보이시면 댓글로 피드백 주시면 감사합니다!! ※일주일에 한개씩 업로드를 목적으로 합니다!!
  • 기록하는 공간 - SHIN
    기록하는 공간 - SHIN
    기록하는 공간 - SHIN
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 언어
        • Java
        • JavaScript
        • PHP
      • 데이터베이스
      • 라이브러리 & API
      • FreamWork
        • Spring
        • Vue
      • 형상관리
        • SVN
      • 서버
      • 도움되는 말
      • 모바일
        • iOS
        • Android
      • 기타
        • 배치파일
        • IDE
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
기록하는 공간 - SHIN
컬렌션 프레임웍 ( Collection Freamwork ) - ArrayList편
상단으로

티스토리툴바