エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JNI (Java Native Interface) | NoteBook
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JNI (Java Native Interface) | NoteBook
はじめに Java Native Interface(以下JNI)は、JAVAと他の言語で開発されたネイティブなプログラムを連... はじめに Java Native Interface(以下JNI)は、JAVAと他の言語で開発されたネイティブなプログラムを連携させるために用意されたAPIで、 これを利用すると、JAVAからC,C++などで作成されたDLLを実行することができます。 例えばJAVAから直接EXCELコンポーネントを制御する場合などに使用します。 主にJAVAでは提供されていない機能を他の言語(C言語など)で実現しておき、それを呼び出してJAVAの機能を拡張するような形で用いられるみたいですが、 非常に文献がとぼしいため、私が調べた内容を簡単に記述します。 環境はWINDOWSで、JDK1.4とVC6を使用しました。 まずHelloWorldJNI.javaを作成します。 public class HelloWorldJNI { static { // ライブラリをロードします System.loadLib