ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 기본 자료 구조 및 처리
    Java 2013. 9. 28. 01:46

    Collection의 종류

    1.  Set : 집합, 중복을 허용하지 않는다.

       HashSet : Hash algorith으로 한번에 찾는다.

                      중목이 생기면 Collision이 발생할 수가 있다. Sorting이 되지 않는다.

                      Extensible Hash table :  

       TreeSet  : Binary Tree, 왼쪽아래에는 작은 값을, 오른쪽 아래에는 큰 값을 저장한다.

                      Log2의 n 번의 비교를 통해서 찾는다. 

                      이걸 Balanced Binary Tree라고 한다.

                      소팅이 되어 있다.

    2. List : 순서를 가지고, 중복을 허용

             ArrayList : 배열 Thread Unsafe

             LinkedList        Thread Safe

    'Java' 카테고리의 다른 글

    Thread API enumerate  (0) 2014.04.20
    Dynamic class loading 이란  (0) 2013.12.24
    BiiSet Class  (0) 2013.09.28
    HashSet  (0) 2013.09.28
    Runtime Exception  (0) 2013.09.27
Designed by Tistory.