java中怎么样得到机器内存大小? 请问java中怎么样得到机器内存大小? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Runtime rt=Runtime.getRuntime( ); System.out.println("Total Memory= " + rt.totalMemory( ) +" Free Memory = " +rt.freeMemory( )); 这样就可以得到内存大小. java程序是运得在jvm中的,只能探测jvm的资源情况,而jvm并不能得到windows系统的全部资源.想获得真正实际的内存大小是不可能的吧? 我知道windows好像提供了一个api叫做GlobalMemoryStatus,但是要用到这个api需要使用jni,感觉这样做太麻烦,希望能够找到简单一点的方法,不知道注册表里面有没有这方面的信息,或者windows root下的某个文件里面是否有这方面的信息? 做一个桌面档案系统(网络版)需要多长时间?一个美工,一个jsp转程序员,一个php转程序员。仅此而已。 servlet乱码 如何获得未来30天的时间 关于混淆器的问题,我用的是RetroGuard 高手们!我在线等~ 关于jsp页面的分页问题 在applet中如何实现关闭? 关于组播的一些问题,达人乱入。 小伙伴们帮帮忙 真么金山词霸在jbuilder5 的菜单上取词无效? 如果没有指针,如何动态生成新的对象? 大量数据处理的GUI,分不够可以加啊 新手问一个简单问题啊,请大家赐教
System.out.println("Total Memory= "
+ rt.totalMemory( )
+" Free Memory = "
+rt.freeMemory( ));
这样就可以得到内存大小.