정의

JNI란?

Java Native Interface Java Application에서 Native(C, C++ 등) 코드를 호출하거나 Native 코드에서 Java 코드를 호출 할 수 있게 해주는 Interface

사용처

Java 코드에서 Native 코드 호출

  • Java Application에서 Native 코드를 호출하여 성능 최적화 가능
  • 하드웨어 제어, 시스템 호출, 성능 최적화에 유용함

Native 코드에서 Java 코드 호출

  • Native에서 Java 객체와 라이브러리 사용 가능

연결문서

댓글남기기