Java의 기본 키워드는 무엇입니까?
Java의 기본 키워드를 사용하면 다음과 같은 언어로 작성된 컴파일되고 동적으로 로드된 라이브러리를 호출할 수 있습니다. C 또는 C(Java 내 임의 어셈블리 코드 포함) 이를 통해 순수 Java에서는 사용할 수 없는 하위 수준 기능에 액세스할 수 있습니다.
작동 방식
Java에서 기본 코드를 사용하려면 다음을 수행해야 합니다. 다음:
예
다음은 C로 작성된 네이티브 메소드를 호출하는 Java 클래스의 간단한 예입니다:
public class Example { public native int square(int i); public static void main(String[] args) { System.loadLibrary("Example"); System.out.println(new Example().square(2)); } }
해당 C 코드:
#includeJNIEXPORT jint JNICALL Java_Example_square( JNIEnv *env, jobject obj, jint i) { return i * i; }
네이티브 코드 사용의 이점
네이티브 코드를 사용하면 다음과 같은 여러 가지 이점을 제공할 수 있습니다.
고려 사항
네이티브 코드를 사용하는 것이 유익할 수 있지만 다음과 같은 몇 가지 고려 사항도 함께 제공됩니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3