![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
代码穿越
勇于承认自己蠢 勇于承认自己笨
展开
-
用JAVA语言实现赛马游戏
在大二下半学期,学校举办了一场编程比赛。其中一个选题就是:用JAVA语言实现一个赛马游戏程序。此程序即为当时的参赛完成的程序。 程序界面风格在当时的情况下来看,算是比较美观的。但是,遗憾的是当时笔者对程序体系的认识有限,将数据库连接部分的代码嵌入到了各个类中,并没有封装出来,算是一个小小的遗憾吧。程序设计过程中主要使用了JAVA对进程之间的切换及对多线程管理的技术。并且,...原创 2018-03-22 21:55:28 · 8265 阅读 · 4 评论 -
JAVA使用JNA对C++/C生成的DLL文件内的函数调用
JNA的GITHUB下载地址:https://github.com/java-native-access/jna将下载的jna-5.3.1.jar和jna-platform-5.3.1.jar导入Java项目中我们示例在C++/C语言生成的DLL文件代码:extern "C" __declspec(dllexport) int add(int a, int b);int ...原创 2019-06-12 16:27:53 · 1448 阅读 · 3 评论 -
jna对指针、字符串参数传递的使用
C/C++部分代码:#include <stdio.h>extern "C" __declspec(dllexport) void PT(char* a, float *b);void PT(char* a, float *b){ printf("%s , %f",a,*b);}JAVA部分代码:import java.nio.FloatBuffer;im...原创 2019-06-12 17:13:53 · 13786 阅读 · 12 评论