Apa yang dimaksud JVM [glosarium teknologi informasi]

JVM :

Singkatan dari “Mesin Virtual Java.” JVM adalah mesin berbasis perangkat lunak yang menjalankan program Java . Itu dapat diinstal pada beberapa sistem operasi yang berbeda , termasuk Windows , OS X , dan Linux . JVM memungkinkan aplikasi Java berjalan di hampir semua komputer.

Mesin virtual Java memproses instruksi yang mirip dengan prosesor fisik . Namun, kode Java dari file .JAVA harus terlebih dahulu diubah menjadi instruksi yang dapat dipahami oleh JVM. Format biner ini , yang disebut “bytecode,” dapat diproses satu instruksi pada satu waktu atau dikompilasi ke dalam file .CLASS sebelum dieksekusi untuk meningkatkan kinerja.

Meskipun aplikasi Java tidak bergantung pada platform (artinya dapat berjalan pada platform yang berbeda), tidak semua program Java kompatibel dengan semua mesin virtual Java. JVM diperbarui secara berkala dengan fitur baru dan dukungan untuk instruksi baru. Oleh karena itu Java sering membutuhkan versi JVM minimum agar dapat dijalankan.

CATATAN: Istilah JVM dan JRE (Java runtime environment) sering digunakan secara sinonim. Namun, secara teknis, JVM adalah bagian dari JRE, yang juga mencakup pustaka fungsi dan file lain yang dapat dirujuk oleh program Java.

Related Posts