O'Reilly logo

Java Garage by Eben Hewitt

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What Is the Java Virtual Machine?

The JVM interprets and executes bytecodes, which are the executable representation of a Java program. The JVM emulates a hardware platform (hence, the name Virtual Machine), including registers, program counter, and so forth.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required