バイトコード

読み:バイトコード
外語:byte code 英語
品詞:名詞

仮想計算機用の、仮想の機械語の通称。仮想計算機向けの中間言語のこと。

目次

仮想計算機用のバイナリ表現であるため、本物のマイクロプロセッサーで用いる機械語よりは抽象的な仕様になっていることが多いようではあるが、実際の仕様については設計による。

バイトコードという表現は、中間言語が1バイト単位の可変長で設計されていることを意味している。従って、1ビット単位ならビットコード、4ビット単位ならニブルコード、16ビットや32ビット単位ならワードコード、といった表現も不可能ではない。

Javaの仮想マシンJVMであればclassファイル、Androidの仮想マシンDalvikであればdexファイルに含まれる。

これらは単体で配布されることはまれで、他のリソースと共にZIPファイル化され、Javaならjar、Androidならapkとして配布されている。

関連する用語
仮想計算機
Javaバイトコード

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club