Java 原生方法入門
只有在純 Java™ 無法符合您的程式設計需求時,您才應該使用原生方法。
僅在下列情況下使用原生方法,以限制使用原生方法:
- 使用純 Java 來存取無法使用的系統功能。
- 實作可從原生實作大幅獲益的效能敏感方法。
- 連接至容許 Java 呼叫其他 API 的現有應用程式設計介面 (API)。
下列指示適用於將 Java 原生介面 (JNI) 與 C 語言搭配使用。 如需搭配使用 JNI 與 RPG 語言的相關資訊,請參閱 WebSphere® Development Studio: ILE RPG Programmer 's Guide SC09-2507第 11 章。
附註: 術語原生程式庫或原生方法程式庫是指在 ILE 原生方法的環境定義中使用的整合語言環境 (ILE) 服務程式,以及在 PASE for i 原生方法的環境定義中使用的 AIX® 靜態或共用程式庫。
如果要建立 Java 原生方法,請執行下列步驟:
如需 ILE 原生方法的範例,請參閱 範例 :Java 的 ILE 原生方法。 如需 PASE for i 原生方法的範例,請參閱 範例: IBM PASE for i native method for Java。