バイトコードとは?
ばいとこーど
特定の仮想マシンで実行するために設計された中間的な命令コードのことです。
バイトコード(bytecode)とは、特定のCPUアーキテクチャに依存せず、仮想マシン(VM)が解釈・実行するために設計された中間的な命令コードを指す。JavaソースコードはコンパイルされてJVMが解釈する.classファイルのバイトコードになる。Pythonも.pycファイルとしてバイトコードをキャッシュする。
使い方・例文
JavaプログラムがWindows・macOS・Linuxで同じように動くのは、コンパイル結果がOS非依存のJVMバイトコードだからだと実感した。
この用語をシェア
最終更新: