站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2ME 专题请问怎样在程序中显示手机的剩余内存?

请问怎样在程序中显示手机的剩余内存?

摘要: 请问怎样在程序中显示手机的剩余内存?


是手机的剩余内存,那个RunTime.FreeMemery()获取的内存好像不对
在Nokia6630上,10M的内存,运行时显示的剩余内存只有200多k,有点问题!
谢谢!


手机的内存10M,但是并不是所有的内存都可以让java使用。
RunTime.FreeMemery()获取的是系统分配给java虚拟机的heap堆大小中剩余的内存。


要获取手机的剩余空间大小
可以用System.getProperty(),只是这个函数需要传入一个参数,这个就得看手机底层的api是怎么实现的,规范中没有提到。


Mark~


这里的内存有堆内存和可用内存之分,10m指的是可用内存,实际上一般是没有这么大的内存的
如果还有问题请发到这里 http://www.sf.org.cn/bbs/index.asp?boardid=7


↑返回目录
前一篇: 在全屏以后还可以加控件吗
后一篇: 我的java 环境变量的设置错在那里?