我有两节课:
public class UThreadApp {
public static void main(String[] args) {
newUThread("umain", args);
...
}
native void newUThread(String method, String[] args);
}
public class App extends UThreadApp {
public static void umain(String[] args) {
...
}
}
应用程序执行为java App
.
App
继承main
自调用. UThreadApp
_ 我必须以编程方式从 Java 或 JNI 获取主类名,以便从 JNI 代码中调用。你有办法做到这一点吗?main
App.umain
App
App.umain
new Object(){}.getClass().getEnclosingClass()
那些自返回后就不起作用的成语UThreadApp
。