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

J
Java Virtual Machine

Part of the Java Runtime Environment, the JVM is the program that interprets and executes bytecode in compiled Java class files. The JVM is invoked with the java command and supplies programs for a context in which to run, providing resources such as memory management via garbage collection, network access, and security. The JVM acts as an abstraction of the hardware layer, enabling programs written in Java to run on any platform with a Java Virtual Machine. There are different JVM specifications, including one for smart cards and micro devices.

J2EE

Java 2, Enterprise Edition is a free download, separate from the Standard Edition, that offers APIs for database, advanced networking, server-side, and distributed functionality. ...

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