java menciptakan kode tepat sebelum sepenuhnya dikompile ke kode mesin
Hanya-in-time kompilasi -- kompilasi JIT adalah kombinasi dari dua pendekatan tradisional untuk menterjemahkan ke kode mesin -- sebelum-waktu kompilasi (AOT), dan interpretasi -- dan menggabungkan beberapa keuntungan dan penetapan keduanya. Secara kasar, JIT kompilasi menggabungkan kecepatan penyusunan kode dengan fleksi, dengan overhead dari sebuah interpretasi dan tambahan overhead kompilasi (tidak hanya menginterpretasi). JIT merupakan bentuk kompilasi dinamis, dan mengijinkan pengoptimasi ulangan dinamis seperti yang dinamis -- dengan teori JlTITITASI dapat menghasilkan eksekusi lebih cepat dari kompletasi state. JITASI dan terutama untuk bahasa yang cocok untuk enkompilasi yang dikorasi oleh sistem akhir dapat dijalankan oleh sistem keamanan.