Java sandbox - Hutchinson encyclopedia article about Java sandbox Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,740,193,818 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

Java Virtual Machine
(redirected from Java sandbox)

   Also found in: Encyclopedia, Wikipedia 0.02 sec.

Java Virtual Machine

In computing, a program that sits on top of a computer's usual operating system and runs Java applets.

Different computers require different JVMs but they should run the same Java code. This means that servers only need to provide one version of each applet, instead of different ‘native code’ versions for PCs, Apple Macintoshes, and Unix workstations, as is the case with other plug-ins.

A JVM is commonly supplied as part of a Web browser but may be included as part of the operating system.

Because the JVM interprets Java code – applets are not compiled into processor-specific machine code like normal programs – Java tends to be slow. However, a just-in-time compiler (JIT) can be used to compile code on the fly for faster results. Another problem is that not all JVMs are the same, and incompatibilities mean applets may not in fact run correctly on every machine, as intended.



How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
?Sign in SSL protected
Email:
Password:
Register

? Mentioned in
 
Hutchinson browser? ? Full browser
 
 
Hutchinson Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.