ALSO CALLED: Java Virtual Machine (Software) and JVM DEFINITION: A Java virtual machine (JVM), an implementation of the Java Virtual Machine Specification, interprets compiledJava binary code (called bytecode) for a computer's processor (or "hardware platform") so that it can perform a Java program's instructions.
Definition continues below.
WHITE PAPER:
Java Database Connectivity (JDBC) software opened the door for Java developers to write applications that were agnostic of the backend database store. Read this white paper for more...
PRODUCT LITERATURE:
This white paper details the benefits associated with the Java Virtual Machine (JVM) feature known as escape analysis. Discover how escape analysis can be used to improve the overall performance of Java applications in this paper.
PODCAST:
In this podcast, JavaRebel development lead Jevgeni Kabanov discusses the value of zero turnaround to both development and production systems, and how JavaRebel helps achieve this goal.
Posted: 26 Jun 2008 | Premiered: 26 Jun 2008, 09:00 EDT (13:00 GMT)
JAVA VIRTUAL MACHINE DEFINITION (continued): Java was designed to allow application programs to be built that could be run on any platform without having to be rewritten or recompiled by the programmer for each separate platform. A Java virtual machine makes this possible because it is aware of the specific instruction lengths and other particularities of the platform.
The Java Virtual Machine Specification defines an abstract -- rather than a real -- machine or processor. The Specification specifies an instruction set, a set Java Virtual Machine definition sponsored by SearchSOA.com, powered by WhatIs.com an online computer dictionary
TechTarget provides enterprise IT professionals with the information they need to perform their jobs
- from developing strategy, to making cost-effective IT purchase decisions and managing their
organizations' IT projects - with its network of
technology-specific Web sites, events and magazines