JNI 란 무엇인가?
정의 Java Native Interface 로 jvm 과 java 가 아닌 platform 의존적인 모든 native 언어로 구성된 라이브러리 사이에 정의된 인터페이스 입니다. 타입선언 자바에서 건네받은 변수를 C/C++에서 사용할 때, 자바에서 선언한 변수 타입에 따라 C/C++에서 변수를 사용하는 방법이 달라진다.일반적으로 Java에서 사용하는 원시타입 앞에 j 를 붙이며, 배열의 경우 뒤에 Array를 붙인다. JavaJNI(C/C++) JNI(C/C++ 배열) booleanjbooleanjbooleanArray bytejbytejbyteArray charjcharjcharArray shortjshortjshortArray intjintjintArray longjlongjlongArray floa..
IT지식
2018. 4. 14. 11:05