java.util.Runtime.totalMemory() 方法返回 Java 虚拟机中的内存总量。此方法返回的值可能会随着时间的推移而变化,具体取决于主机环境。
语法
public long totalMemory()
参数
不需要参数。
返回值
返回当前和未来对象当前可用的内存总量,以字节为单位。
异常
不适用。
示例:
在下面的示例中,使用了 java.util.Runtime.totalMemory() 方法获取Java虚拟机中的内存总量。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
//打印JVM内存总量
System.out.print("Total amount of memory is: ");
System.out.print(Runtime.getRuntime().totalMemory());
}
}
上述代码可能的输出可能是:
Total amount of memory is: 10158080