- CMS比較.com >
- インターネット用語辞典【Java仮想マシンとは?】
Java仮想マシンとは?
▼Java仮想マシン▼
Java仮想マシン(Java VM)は、Java言語 Javaのバイトコードを実行するためのスタック型の仮想マシン。この環境を移植することで、さまざまな環境でJavaのプログラム (コンピュータ) プログラムを実行することができる。
Application Programming Interface APIやいくつかのツールとセットでJava 2 Platform としてリリースされている。
グリーンスレッド (コンピュータプログラミング) スレッド
: グリーンスレッドは、オペレーティングシステム OSのスレッドを使わずJavaで仮想的なスレッドを作り実行するもの。
ネイティブスレッド
: OSのスレッドを利用するもの。
初期のJava VMはインタプリタ型であったため、動作速度が他のアプリケーションソフトウェア アプリケーションに比べて遅い場合があった。そのため、バイトコードをCPUのネイティブコードにコンパイルして実行しようというのがバイトコードコンパイラ(JITコンパイラ)。
【情報源】Wikipedia
【引用元URL】http://ja.wikipedia.org/wiki/Java%E4%BB%AE%E6%83%B3%E3%83%9E%E3%82%B7%E3%83%B3
▼「Java仮想マシン」以外の用語▼


