返回信息流想用java采集任务管理器能显示的诸多信息,如进程集合,进程号,及进程所占的内存等。
查了下资料,貌似用java调dll实现的多,有个psapi.dll。
有熟悉java中使用psapi.dll的吗?
是不是还有其他的方法能达到上述效果呢?
这是一条镜像帖。来源:北邮人论坛 / java / #15634同步于 2010/9/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
[求助]如何使用java得到某进程占用的内存信息。
milefo1987
2010/9/7镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
其实java调用c就是jni,将c模块编译成一个符合jni标准的dll(windows下),如果你熟悉c语言编程的话,直接自己写一个wrapper包装一下psapi.dll里的你需要的方法,使它符合jni标准。否则的话,可以上网找找那些“万能型”的包装,可以直接调用windows api的。
好的,多谢!
【 在 lazytiger 的大作中提到: 】
: 其实java调用c就是jni,将c模块编译成一个符合jni标准的dll(windows下),如果你熟悉c语言编程的话,直接自己写一个wrapper包装一下psapi.dll里的你需要的方法,使它符合jni标准。否则的话,可以上网找找那些“万能型”的包装,可以直接调用windows api的。