Java 运行时 maxMemory() 方法



描述

Java Runtime maxMemory() 方法返回 Java 虚拟机尝试使用的最大内存量。如果没有固有的限制,则将返回值 Long.MAX_VALUE。

声明

以下是 java.lang.Runtime.maxMemory() 方法的声明

public long maxMemory()

参数

返回值

此方法返回虚拟机尝试使用的最大内存量,以字节为单位。

异常

示例:获取当前环境的最大内存

以下示例演示了 Java Runtime maxMemory() 方法的使用。在此程序中,我们使用 maxMemory() 以字节为单位打印系统内存。

package com.tutorialspoint;

public class RuntimeDemo {

   public static void main(String[] args) {

      // print when the program starts
      System.out.println("Program starting...");

      // print the maximum memory
      System.out.println(Runtime.getRuntime().maxMemory());

   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

Program starting...
935854080
java_lang_runtime.htm
广告

© . All rights reserved.