JNI FindClass格式的子类?
加载子类的正确FindClass标识语法是什么? 例如:
package abc; class Foo { class Bar { ... } }
为了得到Foo
我可以做(*env)->FindClass(env, "/a/b/c/Foo")
,但试图通过(*env)->FindClass(env, "a/b/c/Foo/Bar")
抛出ClassNotFoundException
。 是否有不同的语法来表示子类?
没关系, javap
工具在这里certificate是有用的。 正确的语法是:
a/b/c/Foo$Bar