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.