Conference Proceeding Article
Collection data structures have a major impact on the performance of applications, especially in languages such as Java, C#, or C++. This requires a developer to select an appropriate collection from a large set of possibilities, including diﬀerent abstractions (e.g. list, map, set, queue), and multiple implementations. In Java, the default implementation of collections is provided by the standard Java Collection Framework (JCF). However, there exist a large variety of less known third-party collection libraries which can provide substantial performance beneﬁts with minimal code changes.
Empirical study, collections, performance, memory, execution time, java
Programming Languages and Compilers
Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering
City or Country
COSTA, Diego; ANDRZEJAK, Artur; SEBOEK, Janos; and LO, David.
Empirical study of usage and performance of java collections. (2017). Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering. Research Collection School Of Information Systems.
Available at: http://ink.library.smu.edu.sg/sis_research/3764
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.