JNIWrapper Cross-Desktop
5초 만에 다운로드할 수 있습니다.
에 대해 JNIWrapper Cross-Desktop
JNIWrapper는 JNI를 사용하지 않고 Java 프로그램의 기본 코드로 작업할 수 있는 소프트웨어 개발 키트입니다. JNIWrapper를 사용하면 운영 체제 API의 함수 또는 동적 라이브러리의 함수를 호출하기 위해 네이티브 라이브러리를 만들 필요가 없습니다. Java 언어로만 코드를 작성하고 JNIWrapper는 나머지 코드를 작성합니다. 그것은 윈도우 여부, 리눅스 또는 맥 OS X, 이러한 플랫폼 중 에서 JNIWrapper의 힘을 활용할 수 있습니다. JNI래퍼의 장점 JNIWrapper는 기술적 인 이점이 여러 가지 있으며, 그 중 가장 주목할 만한 점은 다음과 같습니다. * 최소 비하인드 스토리 조작. 개발자는 네이티브 측 데이터로 작업할 때 어떤 일이 일어나고 있는지 항상 보고 이해할 수 있어야 합니다. 이렇게 하면 Java와 네이티브 코드 간의 복잡한 상호 작용을 개발하고 디버깅하는 데 도움이 됩니다. * 고성능. JNIWrapper는 특히 많은 양의 데이터가 상호 작용에 관여하는 경우 성능을 위해 특별히 조정되었습니다. * 자동 자원 관리. o JNIWrapper 구성 요소에 의해 할당 된 모든 리소스는 더 이상 필요하지 않은 경우 자동으로 해제됩니다. 개발자는 JNIWrapper 변수를 Java 가비지 수집기에서 선택할 수 있는 일반적인 개체로 취급할 수 있습니다. o JNIWrapper 개체는 최종 완료자와 관련하여 안전합니다: 모든 리소스는 최종 화 시 사용할 수 있습니다. * 네이티브 함수 호출에 대한 포괄적 인 지원. JNIWrapper는 stdcall 및 cdecl 호출 규칙과 구조 및 노조를 포함한 모든 복잡한 C 유형을 모두 지원합니다. 콜백은 모든 매개 변수 및 반환 유형 및 호출 규칙 모두에서 완벽하게 지원됩니다. 예기치 않은 경우 사용자는 매개 변수 동작을 완전히 제어하여 고유한 형식을 만들 수 있습니다.