A class loader implementation is a program that should be able to perform the following activities: Loading: finds and imports the binary data for a type Linking: performs verification, preparation, and resolution (optional) Initialization: Invokes Java code that initializes class variables to their proper initial values Heap The heap area of JVM is used for dynamic memory allocation. In HotSpot the heap is divided into generations: The young generation stores objects whose lifetime is short. The old generation stores objects which persist for longer durations. The permanent generation area stores class definitions and other metadata. This area is removed
The post What is class loader heap in Java Virtual Machine appeared first on Coding Security.
What is class loader heap in Java Virtual Machine
read more
Tidak ada komentar:
Posting Komentar