您现在的位置是:首页
>
mgi工具包使用 Java工具包的安装配置和使用
Java工具包的安装配置和使用 第一步 声明本地变量 例如 cla NativeHello{ u lic ative void ativeHelloWorld tatic{ Sy
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
很赞哦! (1034)
- 上一篇
工业会计 请教各位会计老师,工业企业从生产到销售的会计分录(内账不涉及到税第一次接触到账务处理,实在是想不通
请教各位会计老师,工业企业从生产到销售的会计分录(内账不涉及到税第一次接触到账务处理,实在是想不通 请教各位会计老师,工业企业从生产到销售的会计分录(内账不涉及到税第一次接触到账务处理,实在是想不通想
- 下一篇
酷安安装包解析包错误 CAB(WIN CE和WIN Mobile中使用的安装包)详细资料大全!
CAB WIN CE和WIN Mo ile中使用的安装包 详细资料大全 CAB是WIN CE和WIN Mo ile中使用的安装包,此类安装包仅仅是一个自解压的档案,双击安装后,就会将档案写入预先设定的
爱学记

微信收款码
支付宝收款码