Belajar Mengenal Perbedaan Collection dan Collections di Java

  • Post
    codeorayo
    Keymaster
    none
    Bagi kalian para pemula yang baru mengenal java , mungkin akan sangat sulit mengenal apa itu Collection dan Collections ,begitu juga perbedaan keduanya , mengingat keduanya merupakan bagian dari java collection framework , dan juga sering digunakan,  saat kita mencoba membuat dan mengembangkan,  project software yang semakin kompleks. 

    Serta menjadi salah satu pertanyaan , yang paling banyak ditanyakan ,  bagi kalian yang ingin bekerja sebagai Java Programmer , untuk menguji pengetahuan dasar kalian.

    Pada artikel belajar java kali ini  ,kita akan mencoba belajar mengenal perbedaan , tentang collection dan collections,  di bahasa pemrograman java. Selengkapnya berikut mari kita simak lebih lanjut :

    1). Apa itu Collection ?

    Collection adalah salah satu level akar interface ,yang ada di java collection framework. Serta merupakan bagian dari library java.util.package. Sebagian besar kelas , yang ada di java collection framework , merupakan turunan dari interface ini. Contohnya seperti List ,Set , dan Queue. Serta  di dalam library JDK,   menyediakan secara langsung , implementasi dari turunan interface tersebut. Contohnya seperti ArrayList , HashSet,dan lain sebagainya.  Untuk lebih jelasnya tentang hirarki collection , kalian bisa perhatikan gambar di bawah :

    [table]

    [tr]

    [/tr]

    [tr]

    [/tr]

    [/table]

    [td][img width=400,height=365]https://4.bp.blogspot.com/-ssmco6zyaW4/W6rscdNECSI/AAAAAAAAL6o/XVjkLmqX45MgvIYgg65oKSx2vid9YQ7kQCLcBGAs/s400/konsep-turunan-hirarki-gambar-diagram-collection-java-framework.png[/img][/td]
    [td]Contoh diagram hirarki collection dan map java[/td]

    2). Apa itu Collections ?

    Collections merupakan kelas utilitas di dalam library java.util.package. Di dalamnya hanya terdapat method static , yang digunakan untuk mengoperasikan objek ,dengan tipe collection. Contoh methodnya seperti sort() ,yang digunakan untuk mengurutkan objek tipe collection.

    Jadi apa perbedaan Collection dan Collections ?

    • Perbedaan yang paling utama antara collection dan collections adalah , jika collection termasuk ke dalam interface , sedangkan collections termasuk ke dalam class

    • Colletion adalah interface dasar dari list ,set ,dan queue

    • Collections adalah kelas utilitas

    • Collections berisi beberapa method yang telah didefinisikan ,untuk digunakan pada objek tipe collection


      Demikian artikel tentang Perbedaan Collection dan Collections di Java. Semoga bisa menjadi referensi kalian , bagi yang masih bingung perbedaan antara keduanya.

    • You must be logged in to reply to this topic.