Computers and Internet
Java Virtual Machine
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
Related articles
-
Computers and Internet
Life is a gift...
Life is a gift... There was a blind girl who hated herself just because she's blind.She hated everyone, except her loving…
-
Computers and Internet
Watch Your Mouth!
Internet users are very autonomous and self-directed people. With this in mind, you will have to echo those character traits and…
-
Computers and Internet
Web Servers and Firewall Zones
Web and FTP Servers Every network that has an internet connection is at risk of being compromised. Whilst there are several…
-
Computers and Internet
A Must-Know About Computer And Internet Glossary
Computer-related things tend to have a language all their own. While you do not need to know all of it, there are many confusing…
-
Computers and Internet
An Actor’s Confessions Of Why .Info Is Better For His Career
In 2002, a new top level domain extension called .info became available for people to register with no restrictions. This new…
-
Computers and Internet
Voice Over Internet Protocol (VoIP) – All the Information You Need
VoIP technology is revolutionary in that it combines internet access with telephone service therefore utilizing the same…