发布网友
共4个回答
热心网友
可以实现,我试过,cpu、内存、磁盘空间等参数信息用C语言来写一个DLL工程(extern "c"声明),最好不要用C++写,因为C++的导出函数会变名,然后java通过JNI规范调用C编写的函数。
具体是先System.loadLibruary("dll名称");
用C函数名,注意编译DLL的时候需要java类的头文件。cmd命令:javah Java类名。再直接调C函数。
热心网友
用jni试试吧 主要代码都得用c++写 因为java是运行在虚拟机上的,在操作硬件上几乎*为力
热心网友
调用DLL
热心网友
调用windows API