【发布时间】:2016-12-10 14:35:58
【问题描述】:
我需要使用 java 获取计算机的总内存大小。我试过这个:
package test;
import java.lang.management.ManagementFactory;
public class test1 {
public static void main(String[] args) {
com.sun.management.OperatingSystemMXBean mxbean =
(com.sun.management.OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
float a = mxbean.getTotalPhysicalMemorySize();
System.out.println(a + " bytes");
}
}
我有一个错误:
访问限制:OperatingSystemMXBean 类型不可访问 由于对所需库 /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/rt.jar 的限制
【问题讨论】: