Recommended Partners





Java Virtual Machine




By: Rahim Vindhani

Java is a high level object oriented language. When we compile java code it first gets converted into highly efficient byte code by the java compiler. The generated byte code is then interpreted by a peace of software called java virtual machine.

What is java virtual machine?

Java virtual machine is the software which interprets compiled java byte code and runs the java program. Java virtual machine is also known as JVM.

As Java code is first compiled into byte code and then the java virtual machine interprets and runs the code, java has achieved the platform independence. Java virtual machine is available for almost all the platforms, right from windows to various handheld devices.

How Java Virtual Machine works ?

JVM does not have any information regarding the programming language. It knows only binary format of the byte code. The class file generated by the java compiler contains the byte code in the format which JVM can understand. We can generate the byte code that adhers to this format in any programming language.

Every java program must run within the boundries defined by the JVM. The code run inside the JVM can not go beyond the security constaints defined by the JVM. This is one of the reason why java application are considered as secure applications over internet.

Rahim V.
http://www.javadeveloper.co.in

About The Author

Rahim Vindhani,
IBM Global Services,
Pune, India.
http://www.javadeveloper.co.in

This article was posted on January 30, 2006

Other Interesting Topics

Research and Markets: 2012 Worldwide Computer & Equipment Wholesale Industry - Industry & Market Report


Research and Markets has announced the addition of the "2012 Worldwide Computer & Equipment Wholesale Ind

Business : Indisoft 2012 set to draw more GCC trade visitors


DUBAI - Indiasoft 2012, the flagship show event of Electronics and Computer Software Export Promotion Council (ESC), is expected to draw more trade visitors from the GCC than in 2011, organisers said.

UPDATE : Computer Hacker Job Applicant Earns Marriott Platinum Courtroom and Prison Yard Bonus Points


This is an update of a November 25, 2011, Street Sweeper column.

Computer glitch forces nearly 1,200 Wake parents to resubmit middle school choices


Parents of 1,191 Wake County students have to reselect which middle schools they want their children to attend this fall because of a computer glitch on the school system’s computer system.

$18 million computer system fails DMV


MONTPELIER -- Since 2006, Vermont has laid out more than $18 million for a Department of Motor Vehicles computer system that barely works. The system was once touted as a state-of-the art solution.

Applied Software Announces the Availability of FILEGARD™, a Simple to Use, Affordable z/OS Batch Encryption Solution ...


NEW HOPE, Pa., Feb. 6, 2012 /PRNewswire/ --  www.appliedsoftware.com  -- Applied Software, Inc., a z/OS Client/Server software developer, is announcing FILEGARD™ version 5.0 currently available for beta ...



Copyright 2005-2006 ©SBD Marketing . All rights reserved.