RSS
 

Posts Tagged ‘arraylist’

Java’da Vector ve ArrayList Performans Karşılaştırması

17 Oct

javada, Vector ve ArrayList arasındaki farkın ne olduğunu sorulduğunda, genel olarak şunları söyleriz

  • Vector’un thread-safe‘dir.
  • Vector kapasitesi 2 kat artacak şekildedir (eğer capacityIncrement değeri verilmediyse).
  • ArrayList her seferinde kapasitesinin yarısı kadar ( %50) kapasitesini artırır.
  • Herikisi de öntanımlı olarak 10 element saklayabilecek şekilde ilklenir.

Burada¬† en çok Vector’un thread-safe özelliği öne çıkar. Yani Vector; ArrayList e göre, içindeki verinin doğruluğunu garanti eder. Hız olarak nasıl bir etkisi olduğuna ise inceleyelim.

Continue reading “Java’da Vector ve ArrayList Performans Karşılaştırması” »