public native void setStruct(Struct struct);
public native Struct getStruct();
public void setStruct_J(Struct struct){
this.struct = struct;
}
public Struct getStruct_J(){
return this.struct;
}
}
----------------
//与C/C++对应的Java类如下:
package javabeans;
public class Struct {
public long id;
public int age;
public native static Struct newStruct(long id, int age);
}
-----------------
/* DO NOT EDIT THIS FILE - it is machine generated */
#include "jni.h"
/* Header for class javabeans_MyStruct */
#ifdef __cplusplus
}
#endif
#endif
-----------------
/* DO NOT EDIT THIS FILE - it is machine generated */
#include "jni.h"
/* Header for class javabeans_Struct */