kJVM也稱為KVM。
它是最小的運行時環境的一部分,包含在 Java 2 Platform, Micro Edition(J2ME 平台)軟體中,適用於那些記憶體和 CPU 能力有限的設備。行動電話、尋呼機和個人數字助理 (PDA) 中通常會運行 KVM,用以提供常見的計算功能。 KVM 類似於 JVM(Java 虛擬機),它也包含運行用 Java 技術編寫的應用程式和小應用程式的引擎。KVM 適用於無線電話和移動設備,而 JVM 則適用於計算機。Java 2 Platform, Standard Edition(J2SE 平台)包含 JRE、Plug-in 軟體和 JVM。 J2ME 技術使用包括 KVM 在內的許多不同大小的虛擬機。KVM 只是 CLDC(有限連線設備配置)的一項套用,它用於在移動設備上運行 Java 軟體。 J2ME 技術還包括移動信息設備套件 (MIDP),該套件通常用於為移動設備(例如,蜂窩電話和雙向尋呼機)編寫應用程式。