IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   JavaScript (https://www.ircforumlari.net/javascript/)
-   -   ArrayList ile LinkedList arasindaki fark nedir? (https://www.ircforumlari.net/javascript/525588-arraylist-ile-linkedlist-arasindaki-fark-nedir.html)

YazılımMimarı 03 Mart 2013 17:39

ArrayList ile LinkedList arasindaki fark nedir?
 
Bir ArrayList, Vector sınıfınıza benzer Java array(dizi) destekli bir List interface implementasyonudur. Koleksiyon(Collection) içindeki elemanların sayısı arttıkça, dahili dizi onlara uyacak şekilde büyür. Eğer bir çok büyüme peryodu varsa, eski diziyi yeni diziye kopyalaması gerekir buda performansı düşürür. Ancak, rastgele erişim oldukça hızlıdır ki erişim için bir dizi dizin kullanır.
Bir LinkedList , List interface implementasyonu olup, iki kat bağlantılı List veri yapısı tarafından desteklenmektedir. Yapısı içinde herhangi bir pozisyondaki/sıradaki eleman(ları), obje(leri) kolayca ekleme/silme işlemine olanak sağlara. Ancak elemanlara erişimi gerçekten yavaş, rastgele belirli bir pozisyondaki elemana erişmek için bir ucundan başlaması gerekir.
Kısacası kullanacağınız koleksiyon tamamı ile yapacağınız işe göre değişkenlik gösterir.


[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:48.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk