developer

고정 헤더 영역

글 제목

메뉴 레이어

developer

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (251)
    • 한양대공학대학원컴퓨터공학과 (1)
    • 통신프로토콜 (2)
    • eclipse (4)
    • spring (37)
      • spring 게시판 만들기 (6)
      • spring 로그인 처리 (2)
      • spring boot (9)
      • spring cloud config (0)
      • spring cloud eureka (0)
    • Git (19)
    • 체당금신청 (5)
    • Mybatis (8)
    • 전세금돌려받기 (2)
    • 아이폰 개발 ( i-os ) (5)
    • 주식 (5)
      • 일일매매동향 (5)
    • Vue.js (12)
      • Vue.js 동영상강좌 (4)
    • 자바강좌 (67)
      • 리팩토링 (13)
    • 취미 (21)
      • 관심기사 (8)
      • 영화 (2)
      • 여행 (9)
      • 마케팅 (2)
    • Database (25)
      • Oracle (10)
    • C언어강좌 (1)
    • 자바스크립트 (18)
      • 자바스크립트 디자인패턴 (2)
      • jquery (9)
    • 파이썬 (5)
    • 정보관리기술사 (4)

검색 레이어

developer

검색 영역

컨텐츠 검색

자바 collection framwork

  • 자바 collection framwork ( LinkedList )

    2019.04.16 by somiyuralove

자바 collection framwork ( LinkedList )

자바 컬렉션 프레임워크의 LinkedList 클래스에 대해서 알아보는 시간을 가져보겠습니다. 배열(ArrayList)은 가장 기본적인 형태의 자료구조이고 데이터의 접근속도가 빠르다는 장점이 있지만 순차적 접근이므로 중간에 데이터를 삽입하거나 제거할때 시간이 많이 걸리고 크기를 변경할 수 없다는 단점을 가지고 있습니다. 그래서 실행속도를 향상시키기 위해서는 충분히 큰 크기의 배열을 생성해야하므로 메모리의 낭비를 가져올 수도 있습니다. 또한 배열의 중간에 데이터를 삽입할려면 빈자리를 확보하기 위해 다른 데이터를 복사해서 이동해야합니다. 이런한 배열의 단점을 극복하기 위해서 LinkedList라는 자료구조가 만들어졌는데, 데이터가 불연속적으로 존재하는 데이터를 서로 연결(Link)한 형태로 구현되어 있습니다...

자바강좌 2019. 4. 16. 01:35

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
developer © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바