Cara Kerja Java: Pengantar untuk Pemula

ViaByte.Net

Cara Kerja Java

c. Interpreting atau JIT Compilation

Setelah verifikasi, bytecode dieksekusi oleh JVM. Ini dapat dilakukan dengan dua cara: interpretasi langsung atau kompilasi Just-In-Time (JIT). Dalam interpretasi, JVM menerjemahkan bytecode ke instruksi mesin dan menjalankannya satu per satu. Dalam JIT compilation, bagian kode yang sering dieksekusi dikompilasi menjadi kode mesin untuk meningkatkan kinerja.

d. Executing

Selama eksekusi, JVM menjalankan bytecode secara bertahap sesuai dengan instruksi yang diberikan. Proses ini melibatkan pemanggilan metode, manipulasi data, dan interaksi dengan lingkungan eksternal seperti sistem file atau jaringan.

e. Garbage Collection

Selama program berjalan, JVM secara terus-menerus memantau penggunaan memori dan melakukan garbage collection untuk menghapus objek yang tidak lagi diperlukan. Ini dilakukan secara otomatis oleh JVM untuk mencegah kebocoran memori dan menjaga aplikasi berjalan secara efisien.

Bagikan:

Tinggalkan komentar