JAVA ARCHITECTURE.Java JVM, JDK and JRE
Regarding to java any one can contact me: https://www.linkedin.com/in/yeswanth-alla-2a7951276/ we will cover what Java Virtual Machine is, and what is JRE and JDK. Java virtual Machine(JVM) is a virtual Machine that provides runtime environment to execute java byte code. The JVM doesn't understand Java typo, that's why you compile your *.java files to obtain *.class files that contain the bytecodes understandable by the JVM. JVM control execution of every Java program. It enables features such as automated exception handling, Garbage-collected heap. Class Loader : Class loader loads the Class for execution. Method area :Stores pre-class structure as constant pool. Heap : Heap is a memory area in which objects are allocated. Stack : Local variables and partial results are store here. Each thread has a private JVM stack created when the thread is created Program register : Program register holds the address of JVM instructio