たとえば、int 変数 a と b がローカル変数 1 と 2 に格納されている場合、このコードは を計算しthis.f(3+b*a)
ます。(this-pointer は変数 0 に格納されます)
iload_1
aload_0
icons_3
iload_1
iload_1
imul
iadd
invokevirtual #4
#4
ここに立っているのは何ですか?
たとえば、int 変数 a と b がローカル変数 1 と 2 に格納されている場合、このコードは を計算しthis.f(3+b*a)
ます。(this-pointer は変数 0 に格納されます)
iload_1
aload_0
icons_3
iload_1
iload_1
imul
iadd
invokevirtual #4
#4
ここに立っているのは何ですか?