您现在的位置是:首页 >

mgi工具包使用 Java工具包的安装配置和使用

火烧 2021-12-09 16:03:36 1059
Java工具包的安装配置和使用    第一步 声明本地变量  例如 cla NativeHello{   u lic ative void ativeHelloWorld    tatic{  Sy

Java工具包的安装配置和使用  

mgi工具包使用 Java工具包的安装配置和使用
   第一步 声明本地变量  例如 class NativeHello{  public native void nativeHelloWorld();  static{  System loodlibrary( nativeTest );//调用nativeTest dll库文件  }  }     第二步 生成头文件  先用javac编译NativeHello java 再用javah生成c的头文件 h文件    第三步 生成根文件  命令如下 javah stubs NativeHello (生成NativeHello c文件)    第四步:编写C程序(此处假定文件名为NativeTest c)  #include   #include //指第二步生成的 h文件  #include //指JDK的include下的文件  void Nativehello_nativeHelloWorld(struct HNativeHello *this){     }/    *函数名Nativehello_nativeHelloWorld不能任意指定 可以从javah生成的头文件中查到 也可用 如下方法命名 类名_本地方法名(struct H类名 *this)*/     第五步 编译DLL文件  将nativeTest c和NativeHello c编译成DLL库文件 文件名与System loodlibrary( nativeTest )中的文件同名    最后讲一下测试的方法 源文件如下:    class UseNative{  public static void main(String []args){  NativeHello nh=new NativeHello();  nh nativeHelloWorld();  }  } lishixinzhi/Article/program/Java/JSP/201311/19605  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码