Java代码:
public class ParentClass
{
class ChildClass
{
public String strUrl;
/**
* Standard Constructor.
*/
public ChildClass( )
{
strUrl = "";
{
}
// Some code goes here ....
}
如何看待我有ParentClass
和ChildClass
。现在从我的JNI代码中我想得到ChildClass
并调用它的构造函数。在JNI中,我有ParentClass
个对象。
我必须做些什么才能从ChildClass
获取ParentClass
个对象,并调用ChildClass
个函数或设置成员?
答案 0 :(得分:1)
在oracle java中,语法将是
env->FindClass("ParentClass$ChildClass");
这可能也适用于Android。 内部类的构造函数有附加参数,引用外部类。