资源简介
java和dll交互
参考文章:https://www.jianshu.com/p/7f9b6d3af297
代码片段和文件信息
package com.test.hellojna;
import com.sun.jna.ptr.IntByReference;
import com.test.hellojna.HelloInterface.CB_MY;
/**
* Hello world!
*
*/
public class App
{
public static void main( String[] args )
{
HelloInterface myinterface = Hellobase.getInstance();
int aa = 10;
final IntByReference aa_valRef = new IntByReference(aa);
myinterface.fun1(aa_valRef);
System.out.println(“########“ + aa_valRef.getValue());
final HelloInterface.MyStruct.ByReference arg1 = new HelloInterface.MyStruct.ByReference();
arg1.nVal1 = 11;
arg1.nVal2 = 22.22f;
myinterface.fun2(arg1);
System.out.println(“************“ + “nVal1=“ + arg1.nVal1 + “nVal2=“ + arg1.nVal2);
myinterface.fun3(new CB_MY() {
public int invoke(int nValint fVal) {
System.out.println(“cb_my:“ + nVal+ “ “ + fVal);
return 0;
}
}) ;
System.out.println(“============“);
}
}
- 上一篇:史上最全的 net.sf.json jar包
- 下一篇:JAVA画板实验报告
相关资源
- JAVA画板实验报告
- JAVA程序设计慕课版课后习题答案
- Java 版仿QQ
- javax 常用jar
- javaweb使用mvc框架实现注册登录
- 电梯调度算法java实现
- java 项目 电子卡充值系统jsp + javabea
- 关联规则算法实现 java
- Java中使用Ajax、Jquery带进度条文件上传
- Redis英文文献加翻译毕业设计可用
- java单词表
- 基于Java的网上商城系统的设计与实现
- java+mysql学生及教师信息管理系统
- Java银行系统入门级GUI、数据库
- 数据结构(JAVA)\\[数据结构Java版第
- javax.persistence-2.0.0.jar 包
-
基于Java的图书信息管理系统用xm
l做 - C++ to Java Converter
- Java语言程序设计梁勇第21-30章全部完
- Java语言程序设计梁勇第11-20章全部完
- 学习JAVA Web的过程和方法
- hadoop2.7.3 hadoop.dll
- java图书馆管理系统项目总结PPT
- 基于JAVA实现的图像特征提取源代码
- Java五子棋经典程序,非常详细
- Java编程实现同步序列密码的加密解密
- Java 实现的ATM模拟系统
- JAVA实现的流服务(直播点播)
- java编写socket服务端和客户端给予cmp
- java数据库连接小程序
评论
共有 条评论