Java | Фишки и трюки
7.21K subscribers
182 photos
29 videos
6 files
40 links
Java: примеры кода, интересные фишки и полезные трюки

Купить рекламу: https://telega.in/c/java_tips_and_tricks

✍️По всем вопросам: @Pascal4eg
Download Telegram
🔍 JVM Warm-up – почему Java работает медленно при старте?

➡️ Проблема:

JVM использует JIT-компилятор, но оптимизация занимает время. Это приводит к медленному запуску.

📌 Решение 1: предварительная компиляция (AOT, GraalVM)

jaotc --output=app.aot MyApp.class
java -XX:AOTLibrary=app.aot MyApp


📌 Решение 2: заранее прогревать код

for (int i = 0; i < 10000; i++) {
someMethod(); // Прогреваем JIT-компилятор
}


#java #jvm #performance
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2❤‍🔥1👏1🤯1