JNI를 사용할 때 Java가 참조 또는 값으로 C에게 전달됩니까 (보다 구체적으로 Android NDK)

StackOverflow https://stackoverflow.com/questions/1697904

문제

JNI를 사용할 때 Java가 참조 또는 값으로 C에게 전달됩니까 (보다 구체적으로 Android NDK)

도움이 되었습니까?

해결책

유형에 따라 다릅니다. 원시 유형은 값과 참조 유형에 의해 ... 참조에 의해 전달됩니다. 보다 http://java.sun.com/docs/books/jni/html/types.html

다른 팁

나는 Android와 대화 할 수 없지만 Jni는 Java와 마찬가지로 값을 전달하고 원시 유형은 값으로 전달되며 모든 객체 (배열 포함)는 참조별로 전달됩니다. 그만큼 JNI에 관한 Wiki 기사 꽤 좋습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top