How is the java memory pool divided?


Java memory pool is divided into 5 parts namely −

  • Method area − The method area stores the class code − code of the variables and methods.
  • HeapThe Java objects are created in this area.
  • Java Stack− While running methods the results are stored in the stack memory.
  • PC registers− These contain the address of the instructions of the methods.
  • Native method stacks− Similar to Java stack, native methods are executed on the Native method stacks.

Updated on: 18-Jun-2020

332 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements