- CMS比較.com >
- インターネット用語辞典【JNIとは?】
JNIとは?
▼JNI▼
『Java Native Interface』より : Java Native Interface (JNI) は、Java言語 Javaプラットフォームにおいて、通常Java仮想マシン上で動くJavaプログラム (コンピュータ) プログラムの一部で、Javaプログラムから他の言語(たとえばC言語 CやC++など)でコンパイラ コンパイルされたネイティブコードのプログラムを利用するためのApplication Programming Interface APIである。
このJNIを使うことで、通常はJava仮想マシンの上で動くJavaプログラムよりもオペレーティングシステム (OS) にある機能に直接アクセスすることでプログラムの全体的な実行速度を上げることを期待できる。しかしJNIを経由すると一時的にプログラムの実行速度が遅くなることもあるため、使い方には慎重にならなければならない。
【情報源】Wikipedia
【引用元URL】http://ja.wikipedia.org/wiki/JNI
▼「JNI」以外の用語▼


