본문 바로가기 메뉴 바로가기

fitz.software

프로필사진
  • Github
  • LinkedIn

Hyperconnect Server Developer

검색하기 폼
  • 분류 전체보기 (144)
    • JAVA (96)
    • Server (4)
    • Docker (1)
    • 개발에 대해 (2)
    • DB (1)
    • 책 리뷰 (7)
    • Python (2)
    • Android (5)
    • IOS (10)
    • Clojure (8)
    • JavaScript (2)
    • Agile (1)
    • 기타 (5)
  • 방명록

Collection (1)
[자바 성능튜닝] 사용할 Collection(자료구조)을 선택할 때 고려할 점

SetSet의 종류에는 HashSet, LinkedHashSet, TreeSet이 있다. Set은 보통 여러 데이터를 넣어두고 해당 데이터가 존재하는지 확인할 때 사용한다.속도는 HashSet이나 LinkedHashSet이 빠르고, TreeSet은 나머지에 비해 현저히 느리다. 그렇다면 왜 TreeSet을 사용할까?TreeSet은 데이터를 저장하는 동시에 정렬한다.그렇기 때문에 데이터를 순서에 따라 탐색하는 작업이 필요할 때에는 TreeSet을 사용하는 것이좋다. 하지만 그럴 필요가 없을 때에는 속도가 빠른 HashSet이나 LinkedHashSet을 사용한다. List 자료형 / 속도순위 삽입 추출 첫번째 값 삭제 마지막 값 삭제 ArrayList 1위 1위 1위 1위 LinkedList 3위 3위 2..

JAVA 2015. 4. 13. 19:47
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 빈꿈 EMPTYDREAM
  • 자바캔(Java Can Do IT)
TAG
  • gitlab
  • Swift 2.0
  • Jackson
  • rambda
  • 날짜
  • 코어
  • 람다
  • javascript
  • 성능개선
  • 알람
  • Stream
  • 자료구조
  • react
  • 메모리
  • RAMDA
  • 프로세서
  • 클로저
  • 자바
  • 자바 성능
  • 리액트
  • 시간
  • Java
  • Clojure
  • json
  • Docker
  • 퍼포먼스
  • Java8
  • opensource
  • 성능
  • 컴퓨터 시간
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바