Acronym for Java Virtual Machine. An abstract computing machine, or virtual machine, JVM is a platform-independent execution environment that converts Java bytecode into machine language and executes it. Most programming languages compile source code directly into machine code that is designed to run on a specific microprocessor architecture or operating system, such as Windows or UNIX. A JVM -- a machine within a machine -- mimics a real Java processor, enabling Java bytecode to be executed as actions or operating system calls on any processor regardless of the operating system.
For example, establishing a socket connection from a workstation to a remote machine involves an operating system call. Since different operating systems handle sockets in different ways, the JVM translates the programming code so that the two machines that may be on different platforms are able to connect.
**********
Vasu M
**********
2006-12-04 17:25:31
·
answer #1
·
answered by V@su Maniram 3
·
0⤊
0⤋
JVM is the java virtual Machine, dat means, its a virtual machine which interpretes the bytecode generated after compiling the java file, which is class file. Now, this helps java being the platform independent programming language. When any program written in java on any platform is run, the bytecode is transformed by the JVM to corresponding platform's machine level language and then executed.
So, JVM is actually a software component, which make java, platform independent programming language..
2006-12-03 20:35:29
·
answer #2
·
answered by kumar pritam 1
·
0⤊
0⤋
JVM is commonly known as Java Virtual Machine which interpret programms compiled in Java Byes code. In normal case JVM is distributed as a software package to install on various types of operating systems.
For embedded device( like using micro controller based ) JVM is available as microchip component. It is the hardware form of JVM
2006-12-03 20:33:13
·
answer #3
·
answered by benoybose 2
·
0⤊
0⤋
Dude its a software component of java execution system. You might be aware that java is a platform independent language..meant software written in java can be run on any computer machine with any operating system running on it. Suppose assume that you have written a source code on windows machine and wanna run it on linux machine.. when while running it on a linux machine the JVM(java virtual machine) comes into picture and interprets, executes your code on native(target) machine. JVM makes java platform independent.. hope you got. Remember JVM is platform specific... mean to say there is a specific JVM for windows, linux, mac etc.
2006-12-03 20:55:51
·
answer #4
·
answered by Rudresh R 1
·
0⤊
0⤋
it is the Java Virtual Machine, a software component that compiles java code and makes it something the rest of your computer can understand and execute. essential to using java programs
2006-12-03 20:30:37
·
answer #5
·
answered by alia_vahed 3
·
0⤊
0⤋
Stands for Java Virtual Machine. This is a program that emulates another environment.
2006-12-03 20:32:13
·
answer #6
·
answered by David W 4
·
0⤊
0⤋
No, that's no longer a valid evaluation. a extra useful anaolgy is to imagine tens of millions of tens of millions of junkyards, in that you deliver your tornadoes. After the tornadoes have exceeded by, you intently sift by the continues to be searching for something that resembles any assembled factors of a 747; in case you come across this type of component, you save it - otherwise, you disassemble what you come across. then you deliver the tornadoes by again, and repeat the completed procedure. tens of millions of tens of millions of circumstances. finally, you'll finally end up with something that seems lots like a 747. > "i'd by no ability say that intelligence couldn't produce a 747 - it, infact, has. in accordance to argument #8 an smart criteria with a purpose in ideas became utilized to the archives determination. chemical substances did not purely settle on quicker or later "oh does no longer that's impressive if I coud reproduce, or synthesize protein... i comprehend i will keep a thanks to do it!" " No smart enter is needed: purely exterior selective rigidity. Even contained in the abiotic stew, molecules which could self-reflect will come to predominate because no longer something else is self-replicating. > "As an analogy, evaluate the 13-letter sequence "TOBEORNOTTOBE." those hypothetical million monkeys, each and every pecking out one word a 2d, might want to take as long as seventy 8,800 years to locate it between the 2613 sequences of that length. yet contained in the Eighties Richard Hardison of Glendale college wrote a computing device application that generated words randomly even as conserving the positions of human being letters that got here about to be wisely placed (in result, choosing for words extra like Hamlet's). On person-friendly, this technique re-created the word in only 336 iterations, decrease than ninety seconds." And that's *precisely* a similar as my 747 version above. Randome activities (mutations or tornadoes) produce new features. yet *directed* activities (selective rigidity, or you searching for 747-like factors) pick what receives retained and what receives junked.
2016-11-30 03:02:29
·
answer #7
·
answered by Anonymous
·
0⤊
0⤋
Its a Software Component.
U can download it from Net.
2006-12-03 21:26:58
·
answer #8
·
answered by Ravi Nanjunda Rao 3
·
0⤊
0⤋
It is a software.
2006-12-04 04:43:33
·
answer #9
·
answered by cvrk3 4
·
0⤊
0⤋