자바 네이티브 인터페이스
Java 가속기나 C/C++ 라이브러리를 호출하기 위한 전통적인 방식이다. 설정이 복잡하고 유지보수가 어려우며 성능 최적화에 한계가 있는 경우가 많아 최신 Java 버전에서는 FFM으로 대체되는 추세다.