Java には、ネイティブ メソッドを持つ内部クラスがあります。
public class A {
class B {
public native void foo();
}
}
ネイティブ メソッドは JNI で実装されます。
JNIEXPORT void JNICALL A_0024B_foo(JNIEnv* env, jobject b);
明らかに、ネイティブ関数はB.this;にアクセスできます。として渡されましたb。A.thisの外側のインスタンスである にアクセスするにはどうすればよいAですか?