Skip to main content

2021 | OriginalPaper | Buchkapitel

Evaluation of Classical Data Structures in the Java Collections Framework

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The performance of software applications for computer networking, Web services, and cloud computing, with respect to speed, scalability, fault tolerance, and quality of service, is critical. Designing software involves the appropriate choice of data structures, because their performance with respect to space (memory utilization for data storage) and time (execution speed of operations) play significant roles in determining the performance of the software. This paper evaluates the performance of Java Collections implementation of classical data structures and how it scales with increase in data size. The effects of memory allocation, heap memory size, and garbage collection on performance are discussed. Also, this paper identifies areas for improvement in the implementation of the classical data structures and discusses their asymptotic analysis.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
4.
Zurück zum Zitat C.A. Shaffer, A Practical Introduction to Data Structures and Algorithm Analysis, Second edn. (Prentice Hall, New Jersey, 2001) C.A. Shaffer, A Practical Introduction to Data Structures and Algorithm Analysis, Second edn. (Prentice Hall, New Jersey, 2001)
5.
Zurück zum Zitat Y.D. Liang, Introduction to Java Programming and Data Structures, Comprehensive Version, Eleventh edn. (Pearson, New York, 2017) Y.D. Liang, Introduction to Java Programming and Data Structures, Comprehensive Version, Eleventh edn. (Pearson, New York, 2017)
Metadaten
Titel
Evaluation of Classical Data Structures in the Java Collections Framework
verfasst von
Anil L. Pereira
Copyright-Jahr
2021
DOI
https://doi.org/10.1007/978-3-030-70873-3_34

Neuer Inhalt