由于项目需要 需要使用java语言操作windows 内存 如果有现成的组件 请说一下
呵呵!建议一学习一下c语言呀!呵呵!我前一段时间想个这方面的知识呀!
主要实现是用c写一个呀!用java程序调c!不知道行不行呀!你加我的QQ:438562168!我们一起研究
java不能直接操作物理內存,这个是java的內存管理模型決定的。
java不可以直接操作物理内存,java中增加了一个隔离层,拒绝直接访问,现在的访问都是通过jvm进行访问的。
在Java中可以使用jni,对c程序进行调用。直接访问内存的操作在c中完成。
不好意思的是,c不是很熟悉,所以没办法提供一个demo.
可以用c写一个内存操作 用java的jni调用c的操作模块就可以了 具体怎么做c的内存操作可以看看c的内存管理。
用c或vb之类的东东,封装一下内存操作,然后用jni(jni调用起来很麻烦而且也容易出问题,我现在使用Jacob 来调用一些c写的来操作Windows底层的东东)。