Compilação Just-in-Time é uma técnica de otimização onde o código bytecode intermediário é compilado em código nativo executável no momento da execução. A JVM do Java, por exemplo, usa a compilação JIT para melhorar o desempenho das aplicações, convertendo bytecode em instruções de máquina nativas conforme necessário. Isso permite que o programa seja executado mais rapidamente do que se fosse interpretado diretamente.