Senin, 26 Desember 2011

JAVA COLLECTION FRAMEWORK

Dalam Java Collection API ada beberapa interface kunci yang merupakan dasar dari collection yang ada dalam interface

Collection                Set                                     SortedSet
List                          Map                                   SortedMap
Queue                      NavigableSet                    NavigableMap

Map, Set, List, Queue diimplementasikan oleh clas

Map                          Set                            List                        Queue
HashMap                 HashSet                    ArrayList               PriorityQueue
HashTable                LinkedHashSet         Vector
TreeMap                  TreeSet                      LinkedList
LinkedHashMap

Setiap jenis collection diatas mempunya 4 variant, terurut (sorted), tidak terurut, teratur (ordered), tidak teratur.

Terurut artinya isi collection tersebut terurut berdasarkan nilai tertentu dari objectnya, contohnya class Customer terurut berdasarkan id, atau property lain di dalam class Customer.

Teratur adalah collection yang diatur berdasarkan kapan item tersebut dimasukkan kedalam collection, item yang dimasukkan pertama akan berada diawal collection, item yang dimasukkan terakhir akan berada di akhir collection

Tidak ada komentar:

Posting Komentar