IT用語辞典バイナリ |
バイトコード
バイトコードとは、仮想マシンが実行するために設計された、それ自体が実行可能なプログラムをバイナリ表現で表したコード、またはそのファイルのことである。通常、ソースコードをコンパイラがバイトコードへとコンパイルしてバイトコードを生成し、仮想マシンがそのバイトコードを、実行環境におけるネイティブコードへ変換してプログラムが実行される。
ウィキペディア |
バイトコード
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2010/10/08 18:28 UTC 版)
バイトコード(bytecode)は、仮想マシンによる実行のために設計された、実行可能なプログラムのバイナリ表現である。ソフトウェアによって処理されるため、大抵は機械語より抽象度の高い中間コードになっている。プログラミング言語の実装において、特定のハードウェアへの依存度を下げ、またインタプリタの実装を容易にするために用いられる。コンパイラの中間コードとして用いられることもある。
|
|||||||||||||||||||||||||||||||||
- 1 バイトコードとは
- 2 バイトコードの概要
バイトコードに関連した本
- 構造化4バイトコードによる多言語漢字の符号化 斎藤 秀紀 早稲田出版
- デコンパイリングJava ―逆解析技術とコードの難読化 (Art Of Reversing) Godfrey Nolan オライリージャパン
- Java仮想マシン仕様 (The Java series) フランク イェリン ピアソンエデュケーション