型固有の Java バイトコード命令には、命令が関連する型を指定する単一文字のプレフィックスがあります。
Java バイトコードに関するウィキペディアのエントリから取得
いずれの場合も、プレフィックスの選択は意味があり、型の最初の文字で構成されます (命令プレフィックスを持たないブール値を除く)。o
ただし、オブジェクト参照の接頭辞は、 and r
(最初の 2 つの文字) の両方が自由であるため、論理的ではないようです。代わりに、オブジェクト参照命令はa
プレフィックスとして使用します。
オブジェクト参照バイトコード命令の接頭辞にa
、より適切に見えるo
orではなく が付くのはなぜr
ですか?