Display the amount of free memory in the Java Virtual Machine


In order to display the amount of free memory in the Java Virtual Machine, we use the freeMemory() method. It is a method of the java.lang.Runtime Class. It returns the amount of free memory in the Java Virtual Machine. If we call the gc method, there is a possibility of increase of free memory.

Declaration − The java.lang.Runtime.freeMemory() method is declared as follows −

public long freeMemory()

Let us see a program to display the amount of free memory in the Java Virtual Machine −

Example

 Live Demo

public class Example {
   public static void main(String[] args) {
      // print statement at the start of the program
      System.out.println("Start...");
      // displays the free memory
      System.out.println("" + Runtime.getRuntime().freeMemory());
   }
}

Output

Start...
15732848

Updated on: 25-Jun-2020

320 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements