Дослідження проблеми оптимізації продуктивності в мові програмування Java
DOI: 10.31673/2412-9070.2023.051519
Анотація
Мова програмування Java, відома і широко використовувана, надає розробникам потужну платформу для створення програм, які можуть масштабуватися і швидко реагувати на вимоги користувачів. Однак для використання повного потенціалу Java слід докладніше дізнатися про можливості оптимізації. У запропонованій статті досліджено принципи, техніки та найкращі практики, які допомагають розробникам Java створювати програми, що відзначаються швидкістю, ефективністю та реагуванням. Також розглянуто інструменти та стратегії, які допомагають виявляти проблемні місця, налаштовувати код і поліпшувати загальну продуктивність Java-застосунків.
Ключові слова: Java; алгоритм; оптимізація; вебзастосунки; мови програмування.
Список використаної літератури
1. Oaks S. Java Performance: 2nd Edition. Addison-Wesley, O’Reilly Media, Inc. 2020. 714 p.
2. Weisfeld M. The Object-Oriented Thought Process: 5th Edition. Addison-Wesley Professional, 2019. 323 p.
3. Пошук, обробка та аналіз інформації»: навч. посіб. / К. П. Сторчак, О. М. Ткаленко, О. В. Полоневич [та ін.]. Київ: ДУТ, 2018. 127 с.
4. Li Y., Jiang Z. Assessing and optimizing the performance impact of the just-in-time configuration parameters — a case study on PyPy // Empirical Software Engineering. 2019. 24:4. Р. 2323–2363.
5. URL: stackoverflow
6. URL: javarevisited
7. URL: dev.to