728x90 JNI1 JNI & SQLite JNI의 개념 ▷JVM(Java Virtual Machine) - Java 바이트 코드를 실행하기 위한 가상 머신 - 이론적으로는 플랫폼이나 OS 및 CPU 와 독립적으로 동작 - Interpreter 나 JIT Compile 방식의 실행 - Stack 기반의 구조 - C에서처럼 포인트 연산 불가 ▷Java Program 실행 구조 - C,C++ 등 타 프로그램은 운영체제 상에서 실행 - Java 는 OS가 JVM 실행 후 JVM 상에서 실행 - 타 프로그램 보다 느림 ▷JNI(Java Native Interface) - Java 이외의 Native Code 로 만들어진 Module 및 Library 를 JVM 상의 Java Code에 상호작용 할 수 있도록 정의된 Interface - JVM 이 OS .. 2020. 6. 23. 이전 1 다음 728x90