The JVM includes a just-in-time (JIT) compiler that converts the bytecode into machine language so that it runs as fast as a native executable. The compiled program can be cached in the computer for reuse.
Microsoft had its own Java Virtual Machine (JVM) for several years, but terminated its support at the end of 2007. See Java, Java Runtime Environment, bytecode and intermediate language.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Twisty for Android 0.03 (Mobile)
- Twisty for Android is a Java-based port of the Z-machine interpreter for the Android mobile platform. The Z-machine is a virtual machine that was used by Infocom for its text adventure games. Text adventures (also known as "interactive fiction") are kinds of games from old times, where the software simulates...
- Software downloads 2009-11-27
- IDAutomation Java Barcode Package 9.11 (Windows)
- The JavaBeans, Applets, Servlets and Class Libraries in this package may be used on any platform with a Java Virtual Machine, including Windows, Linux, MacOS, Unix, Solaris, HP/UX, AS/400 and OS/390 to integrate automated barcoding in Java applications. Supports Linear and 2D barcode types including Code 128, GS1-128, Code 39,...
- Software downloads 2009-11-25
- ImageJ 1.43l (Mac)
- ImageJ is a public domain Java image processing program inspired by NIH Image for the Macintosh. It runs, either as an online applet or as a downloadable application, on any computer with a Java 1.1 or later virtual machine. It can display, edit, analyze, process, save and print 8-bit, 16-bit...
- Software downloads 2009-11-24
- IDAutomation GS1 Databar Java Barcode Package 9.11 (Windows)
- The JavaBeans, Applets, Servlets and Class Libraries in this GS1 Databar package may be used on any platform with a Java Virtual Machine, including Windows, Linux, MacOS, Unix, Solaris, HP/UX, AS/400 and OS/390 to create Databar compliant images within any java application. Supports GS1 DataBar, Stacked, Truncated, Stacked Omnidirectional, Limited,...
- Software downloads 2009-11-18
- Java Runtime Environment (JRE) 6 Update 17 (Windows)
- The Java Runtime Environment JRE provides the libraries, the Java Virtual Machine, and other components to run applets and applications written in the Java programming language. In addition, two key deployment technologies are part of the JRE: Java Plug-in, which enables applets to run in popular browsers; and Java Web...
- Software downloads 2009-11-04
- Open Search Server 1.1r632 (Windows)
- Open Search Server OSS is a search engine software developed under the GPL v3 open source licence. Built using the best open source technologies available, Open Search Server is a stable, high-performance piece of software. It is both a modern search engine and a suite of high-powered full text search...
- Software downloads 2009-10-26
- PLT Scheme 4.2.2 (Mac)
- PLT Scheme is an innovative programming language that builds on a rich academic and practical tradition. It is suitable for implementation tasks ranging from scripting to application development, including GUIs, web services, etc. It includes the DrScheme programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone...
- Software downloads 2009-10-04
- Meters (for 4.2.1-4.6.x) (Mobile)
- View 8 system meters by toggling through 2 to 4 screens depending on resolution:Battery Meter: Level, voltage, temperature, charging status and speed, warning messages such as too-hot, too-cold, or too low for certain functions such as camera light, WiFi, or calls. Status periodically rechecked.Memory Meters: Both RAM volatile and Flash...
- Software downloads 2009-10-02
- Meters (for 4.7) 1.2.0.47 (Mobile)
- View 8 system meters by toggling through 2 to 4 screens depending on resolution:Battery Meter: Level, voltage, temperature, charging status and speed, warning messages such as too-hot, too-cold, or too low for certain functions such as camera light, WiFi, or calls. Status periodically rechecked.Memory Meters: Both RAM volatile and Flash...
- Software downloads 2009-10-02
- Google Chrome Frame ... Chrome performance for IE users!
- Global governments should move this forwardGlobal governments should take the lead, to promote open web standards, by requiring all government agencies still utilizing IE to install this plug-in (or alternatively, upgrade to a modern web browser).This would:1. Bring government browsers into compliance, with the latest modern web standards.2. Increase agency...
- Discussion threads 2009-09-23
- AnyMem 2.0 (Windows)
- AnyMem is a user-friendly translation memory software. AnyMem uses portable translation memory format. It also supports import and export of TMX, standard translation memory exchange file format (TMX 1.1 and TMX 1.4). Convenient translation memory management: translation memory is stored in a single MEM file, for more convenient exchange. Export...
- Software downloads 2009-09-21
- News to know: Skype; reCAPTCHA; Oracle Q1; Zune HD; Bing
- Here are today's notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET's around-the-Web tech coverage. Sam Diaz: Report: Skype founders sue eBay; could complicate Skype sale Dave Greenfield: Skype Founders Sue eBay and...
- Blog posts 2009-09-17
- MemoryUp Mobile RAM Booster (Windows Mobile) 3.3 (Mobile)
- MemoryUp Pro is a powerful mobile RAM boosting tool and Java virtual machine JVM management application specially designed for smartphone users. It is a handy memory optimizer tool that will keep your smartphone running fast and efficiently. It enhances your smartphone's performance by making more memory available for both your...
- Software downloads 2009-09-09
- MemoryUp Mobile RAM Booster (Blackberry) 3.3 (Mobile)
- MemoryUp Pro is a powerful mobile RAM boosting tool and Java virtual machine JVM management application specially designed for BlackBerry users. It is a handy memory optimizer that will keep your BlackBerry running fast and efficiently. It enhances your BlackBerry's performance by making more memory available for both your applications...
- Software downloads 2009-09-09
- MemoryUp Mobile RAM Booster (Series 60/80, UIQ) 3.3 (Mobile)
- MemoryUp Pro is a powerful mobile RAM boosting tool and Java virtual machine JVM management application specially designed for smartphone users. It is a handy memory optimizer tool that will keep your smartphone running fast and efficiently. It enhances your smartphone's performance by making more memory available for both your...
- Software downloads 2009-09-09
- Java Barcode Linear Package 9.08 (Windows)
- The JavaBeans, Applets, Servlets and Class Libraries in this package may be used on any platform with a Java Virtual Machine, including Windows, Linux, MacOS, Unix, Solaris, HP/UX, AS/400 and OS/390 to integrate automated barcoding in Java applications. Supports Linear and 2D barcode types including Code 128, GS1-128, Code 39,...
- Software downloads 2009-08-14
- VMware's vision: Clouds everywhere
- While I was making my way out to San Francisco for OpenSource World/Next Generation Datacenter/Cloudworld, VMware issued a press release stating that they were acquiring Spring Source, a supplier of Platform as a Service offerings. This, I believe, opens the door for VMware to offer a nearly complete, end-to-end solution...
- Blog posts 2009-08-12
- VMware completes the PaaS to vCloud
- If you’ve been wondering why an infrastructure leader would acquire a developer framework, the answer is a bit more complex that what shows on the surface â€" and a lot more strategic. As stated in the press release and in the blogs by VMware CTO Steve Herrod and SpringSource CEO...
- Blog posts 2009-08-11
- VMware goes shopping: Buys SpringSource for $420 million; Can it keep the open source mojo?
- VMware said Monday that it will pay $420 million for privately held SpringSource in a bid to become a bigger player in cloud computing application management and the open source community. VMware, a virtualization leader that is angling to become a cloud infrastructure OS giant, said that...
- Blog posts 2009-08-10
- Geek Sheet: Virtualizing Free Linux Distributions in Windows Server 2008 R2
- It's been a while since we've had a hardcore Geek Sheet installment, and I promise that this one will be a real winner. Some of you may be aware that the updated Hyper-V bare-metal hypervisor virtualization layer in Microsoft's upcoming Windows Server 2008 R2 (Which is due...
- Blog posts 2009-08-09
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Reduce risk. Reduce complexity. Increase reliability.
-
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
- Learn more >>
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
Enterprise Applications
- Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
- New Online Dashboard
- Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline







