What do you understand by Java virtual machine?
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
A Java virtual machine (JVM) is a program that executes Java bytecode. Bytecode is a format that the JVM understands. It is not the same as machine code, which is the code that computers understand.
When you write a Java program, you first compile it into bytecode. Then, you can run the bytecode on any computer that has a JVM installed. The JVM takes care of translating the bytecode into machine code and running it.