Java Virtual Machine

Java Virtual Machine

(コンピュータ)
じゃばばーちゃるましん

JVM(Java Virtual Machine, Java 仮想マシン) は Java プログラムを実行するための仮想マシン。JVM 自体は OS や CPU に依存しないため、JVM さえ移植すればどんな OS や CPU の上においても基本的に同一の Java プログラムを動作させることができる。

この仮想マシンは、ネイティブ CPU 上で直接動作しない特性上 C 言語で書かれたプログラムなどに比べ実行速度が遅いと囁かれているが、近年の JIT コンパイル技術などの進歩により実行速度は劇的に改善されてきている。

JVM の代表的な実装は、Sun MicrosystemsJRE(JavaRuntimeEnvironment, Java 実行環境) である。その他にも各社が様々な用途に合わせた JVM を実装・配布・販売している。
 

ネットの話題: Java Virtual Machine

人気

新着

新着ブログ: Java Virtual Machine