Skip to main content

Java Virtual Machine (JVM)

 Java Virtual Machine (JVM)


    All language compliers translate source code into machine code for a specific computer. Java complier also do the same things but Java compiler produce an intermediate code known as bytecode. This machine is called as Java Virtual Machine(JVM) and it is exists only inside the computer memory with java. It is simulated computer within computer and does all major functions of real computer.


     The virtual machine code is not machine specific. The machine specific code is generated by the Java Interpreter by acting as an intermediary between the virtual machine and the real machine. The interpreter is different for different machine.


The java object framework acts as the intermediary between the user program and virtual machine which turns act as the intermediary between operatinf system and the java object framework.



Comments

Popular posts from this blog

Jump Statements in java

    Introductions       Loopes perform a set of operations repeatedly until the control variable fails to satisfy the test condition. But in some times we need to skip some of the part of loop then we use the jump statements . For breaking the loop we use continue and break statement . Continue Statement:     When the continue statement called, it will break or stop the current itteration of loop on sameline and start the new iteration. Format of this statement is below:          continue; Brak Statement: After call this statement in the body of loop, it will sop or break the loop on current loop on same line and control goes to the next line after that loop. Format is below:     break; We mostly use this statement in while, do, and for loop concept.