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

Englewood software firm helping to ease 911 calls


ENGLEWOOD — Mark Jordan, like many employees at Creative Microsystems Inc., is a part-time first-responder. He works as a deputy with the Shelby County Sheriff’s office in Sidney, where he lives.He also works in the public safety division of CMI, which recently installed new software for the Englewood police, fire and EMS departments and that will allow for a more efficient system that saves an ...

Computer Glitches Demystified in Glitch: The Hidden Impact of Faulty Software by Tech Industry Veteran Jeff Papows


NEW YORK----Glitch: The Hidden Impact of Faulty Software, new from Pearson Prentice Hall Professional, explores the reasons behind common yet critical computer glitches, including those that lead to automobile recalls, shut down airlines, result in erroneous credit card charges, create unnecessary health risks, and threaten national security.

Computer expert nails down Jewish New Year


SAN FRANCISCO, Sept. 8 (UPI) -- A San Francisco-based computer scientist says he has solved the mystery of dating Rosh Hashana, the Jewish New Year. Rosh Hashanah - New Year - Rosh Hashana - Judaism - Religion and Spirituality

Absolute Software Turns Computer Theft Disasters Into Recovery Successes


Absolute Software Turns Computer Theft Disasters Into Recovery Successes VANCOUVER - Absolute® Software Corporation ("Absolute")(TSX: ABT), the leading provider of firmware-based, patented, computer theft recovery, data protection and secure computer lifecycle management solutions, today shared the details of several recent computer theft recovery investigations, including: a construction ...

Testing Reveals Security Software Often Misses New Malware


New research has further confirmed the difficulties security software companies are having keeping up with an explosion in malicious software programs. Malware - Security - Consultants - General and Freelance - Apple

Guidance Software, the Leading Company in Digital Investigations in Aisa


Around the globe, Guidance Software is recognized as the leading company in eDiscovery and digital investigations. Their world-class solutions for each intensive computer investigation need is now distributed across Asia through Manifest Marketing. Ensuring security is one of the primary investments that any private or non-private company does within their premises. One of the hardest areas for ...

Advent Software Announces Issuance of US Patent for Research Management Technology in Tamale RMS(R)


SAN FRANCISCO, CA--(Marketwire - September 9, 2010) - Advent Software ( NASDAQ : ADVS ), the leading provider of software and services for the global investment management industry, today announced that the United States Patent and Trademark Office (USPTO) has issued to it US Patent # 7644088. The patented invention is a key component of Tamale RMS®, Advent's industry-leading research management ...



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