Jump to content

Java virtual machine

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Conversion script (talk | contribs) at 15:51, 25 February 2002 (Automated conversion). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

The Java virtual machine is a Virtual machine that runs Java byte codes, the codes produced by a Java compiler or compilers from other languages which produce this code.

The specification for this virtual machine are published in book form and html and anybody is allowed to write an implementation of it. The preface states We intend that this specification should sufficiently document the Java Virtual Machine to make possible compatible clean-room implementations. Sun provides tests which verify the proper operation of implementations of the Java Virtual Machine. . www.kaffe.org shows an example of a group of developers having done this.

List of languages which compile to the Java virtual machine.