Operand
from
バイトコード
日本語では「被演算子」
演算子に演算される対象
Opcode
の引数に相当するもの
push hoge
の
hoge
の部分
operandも
バイトコード
に変換されたときは何かしらの数値にエンコードされている
ただし、必ずしも1byte幅ではない
エンコードされた後の数値の並び方は重要
エンディアン
の話
例えば
(1+2)*3
のような数式があった時、
1
や
2
も勿論operandだが、
1+2
や
(1+2)*3
もoperandである