Java の JNIに関する解説。

株式会社 日立ソリューションズ

HITACHI Inspire the Next

  • ホーム
  • ソリューション・商品
  • 事例紹介
  • セミナー・展示会
  • ビジネスコラム
  • 企業情報
  • お問い合わせ

JNI

JNIとは

Java Native Interface (JNI) は、Java言語 Javaプラットフォームにおいて、通常Java仮想マシン上で動くJavaプログラム (コンピュータ) プログラムの一部で、Javaプログラムから他の言語(たとえばC言語 CやC++など)でコンパイラ コンパイルされたネイティブコードのプログラムを利用するためのApplication Programming Interface APIである。
このJNIを使うことで、通常はJava仮想マシンの上で動くJavaプログラムよりもオペレーティングシステム (OS) にある機能に直接アクセスすることでプログラムの全体的な実行速度を上げることを期待できる。しかしJNIを経由すると一時的にプログラムの実行速度が遅くなることもあるため、使い方には慎重にならなければならない。
(Java Native Interfaceから引用)

  • 出典: フリー百科事典『ウィキペディア(Wikipedia)』
  • [ JNIの改定履歴 ]

ページトップへ戻る


ソーシャルウェア

ソーシャルウェア

InWeaveは組織対応等の機能を強化した情報・知識共有基盤です。

Oracleデータベース

高い技術力と豊富なノウハウを持った技術者によるOracleデータベース設計/構築サービスをご提供。


ページトップへ戻る

話題の用語

クラウドコンピューティング

WWW用語辞典

クラウドコンピューティングとは、コンピュータサービスの利用者が ...

続きを読む 続きを読む

Active Directory

企業情報システム用語辞典

ActiveDirectory(アクティブディレクトリ)とは、Microsoft社が提供するディレクト...

続きを読む 続きを読む

ページトップへ戻る