IT用語辞典バイナリ |
Java仮想マシン
別名:Java VM,JVM
【英】Java Virtual Machine
Java仮想マシンとは、Javaバイトコードとして定義された命令セットを、Javaバイトコードが実行されたOSやCPUアーキテクチャーといった実行環境に応じたネイティブコードに変換して実行する仕組み、またはそのソフトウェアのことである。 Java仮想マシンは、スタック型の仮想マシンであり、JavaAPIや、複数のツールと一緒にJava Runtime Environment(JRE)として配布されている。ガベージコレクションやHotspotなどは仮想マシンによって実行される。