此项目展示了 java 和 C 之间的互相调用,包括互相传递参数,各个类型的方法或者参数都有涵盖,非常适用于初学者。 方法说明 getStringFromNative:从 C 层获取一个字符串返回 square:求 int, float,double 类型数值的平方 greetings:传一个字符串给 C 层,C 层回传另一个字符串给 Java 层 getTwoArray:获取 C 层返回的一个二维数组 nativeSetName:C 层改变 Java 层某个属性的值 doCallback:C 层回调 Java 层方法 nativeGetUser:C 层生成 Java 层某个对象并返回 printUserInfoAtNative:C 层打印 Java 对象的属性值 changeUserInfo:C 层改变 Java 对象的属性值并返回 nativeGetUserList:C 层构造 Java 对象列表并返回