Дослідження проблеми оптимізації продуктивності в мові програмування Java

DOI: 10.31673/2412-9070.2023.051519

  • Сторчак К. П. (Storchak K. P.) Державний університет інформаційно-комунікаційних технологій, Київ
  • Ткаленко О. М. (Tkalenko O. M.) Державний університет інформаційно-комунікаційних технологій, Київ
  • Бурда Ю. О. (Burda Yu. O.) Державний університет інформаційно-комунікаційних технологій, Київ
  • Гарник Д. О. (Harnyk D. O.) Державний університет інформаційно-комунікаційних технологій, Київ

Анотація

Мова програмування 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

Номер
Розділ
Статті