@article{Idrees Sarhan_2021, title={Performance Evaluation of Java Programming Strategies}, volume={10}, url={https://journals.nawroz.edu.krd/index.php/ajnu/article/view/709}, DOI={10.25007/ajnu.v10n4a709}, abstractNote={<p>Java is one of the most demanding programming languages nowadays and it is used for developing a wide range of software applications including desktop, mobile, embedded, and web applications. Writing efficient Java codes for those various types of applications (which some are critical and time-sensitive) is crucial and recommended best practices that every Java developer should consider. To date, there is a lack of in-depth experimental studies in the literature that evaluate the impact of writing efficient Java programming strategies on the performance of desktop applications in terms of runtime. Thus, this paper aims to perform a variety of experimental tests that have been carefully chosen and implemented to evaluate the most important aspects of desktop efficient Java programming in terms of runtime. The results of this study show that significant performance improvements can be achieved by applying different programming strategies.</p>}, number={4}, journal={Academic Journal of Nawroz University}, author={Idrees Sarhan, Qusay}, year={2021}, month={Dec.}, pages={146–159} }