What is jvm-java virtual machine, java tutorials, computer programming, Programming Languages

What is JVM-Java Virtual Machine

 A JVM stands for java virtual machine. This is virtual computer or an abstract computer that runs the complied java programs. In fact JVM is a software execution that stands on the top of the real operating system and hardware platform. It serves abstraction among the complied java program and the operating system and hardware. JVM is the very important component of Java architecture & it is the part of the JRE also known as Java Runtime Environment. It makes the cross platform functionality to java.

JVM is a software process which converts the compiled byte code (Java program) to machine code. Byte code is a mediator language among host system and Java source. The mostly programming language like C & Pascal converts the source code into machine code for one particular type of machine because the machine language varies from system to system. Thus compiler generates code for a particular system but the Java compiler produce code for a virtual machine. JVM offers security to java. The programs is written in Java and the source code translated by Java compiler into byte code & after that the JVM converts the byte code into machine code for the computer one wants to run.

Thus the complied program need not to worry about what operating system  and hardware, he has to run in, This all handled by the jvm & thus attaining portability. Java programs are complied into byte codes. Jvm can only understand & execute java byte codes.                                                                                

Posted Date: 2/22/2012 7:14:25 AM | Location : United States







Related Discussions:- What is jvm-java virtual machine, java tutorials, computer programming, Assignment Help, Ask Question on What is jvm-java virtual machine, java tutorials, computer programming, Get Answer, Expert's Help, What is jvm-java virtual machine, java tutorials, computer programming Discussions

Write discussion on What is jvm-java virtual machine, java tutorials, computer programming
Your posts are moderated
Related Questions
I need help with some simple matlab statements

Use recursion to de ne a function position which has as input an integer, a character and a string and returns the result of inserting the character in the string at the position s

Plan, design and dry run a program for the Little Man Computer (LMC) that produces the same result using a fixed number of 10 iterations.

would you like to see some of my code. I am trying to do an add friend request. when I view my friends page I click on the add button. with ajax I want the script to send over the

Advantages of java stored procedures Transactions Although a saved process contains SQL orders, once collected it will socialize with SQL Hosting server very diversely from

Short Arrays: Array = randi(10,1,randi(6,1,1)+4)-5 This command will generate an array which you should be able to evaluate by hand (and also have your code evaluate for te

Given strings s 1 and s 2 of lengths m and n respectively, a minimum cover of s 1 by s 2 is a decomposition s1 = w 1 w 2 .... wk, where each w i is a non-empty substring of s

Educational Objectives: After completing this assignment, the student should be able to accomplish the following: Apply generic algorithms in solving programming problems Define an

Identifying the Central Individual in a Social Network 1. Introduction You have just been hired by a social networking company! The division you are working in is particul

2. TEST & AND TEST is like CMP, it is used for conditional statement, and doesn’t save the answer. AND is logical multiplication. 3. INS & IN IN is used for data transfer from I/O