JVM stands for Java Virtual Machine
to know the importance of the JVM u must know what makes the Java language is a unique language
any other language is compiled to a machine code " assembly code"
and every processor family have it's own machine code that he can understand it
so if u want to write a program to work on the Motorola processors u must learn another language than the one that u use to write for Intel or AMD processors, which is different than the language that u must use to write programs for the mobile phones
so if u want to program for many devices then u must learn many languages
but this is not the case in the Java
u just learn 1 language that will work for all the devices
coz the java programs do not compile to the machine code, it compiles to something called intermediate language that works on the JVM and then the JVM interact with the hardware
so it will work for any device
so without the JVM u can't even run the Java program
note: this is the same Idea that Microsoft use it, but Microsoft calles it .Net
2006-10-04 07:42:46
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
For the best answers, search on this site https://shorturl.im/axIDN
Platform Independence :- 1. You can run java programs in any OS which have JVM (Java Virtual Machine) 2. The program just needs a text editor that too for saving your file name as filename.java Portability : - 1.If you have compiled your program, filename.class file is generated which can be just sent to the one who asks about the output and not your .java file 2. your all .class files can be compressed into a jar file which is enough to represent your project. Security : - 1 . all your java programs are byte coded in the class file, it is like encrypted data. 2. all your programs are run through java cirtual machine which is already a secure one and your class files are generated Internet programming : - 1 . RMI,Servlets are extended java programs which is used for both business tier and presentation tier ( ie., server side programming) 2. JSP (Java Server Pages) are the programs which is a client side programming for end users. Thus java is there in everywhere......
2016-04-03 03:04:56
·
answer #2
·
answered by ? 4
·
0⤊
0⤋
hey....JVM is the core of java programming.
because of the JVM java is secure and portable!Any java program has to run within the JVM which is itself OS independent.
the objects can share resources when they're in the same JVM(except in a few cases like RMI) which accounts for the security of Java.
JVM also provides automatic garbage collection of unused objects.
2006-10-04 07:39:41
·
answer #3
·
answered by i hate humanity, i love God 3
·
1⤊
0⤋
JVM is must for running Java apps on a client.
2006-10-04 07:32:29
·
answer #4
·
answered by ri_ma_bo 4
·
0⤊
0⤋
java virtual machine(JVM) is the necessary environment for the java applets to run inside the web browser.Java's platform independency
is achieved by this mechanism.
2006-10-04 18:19:36
·
answer #5
·
answered by Anand 3
·
0⤊
0⤋
What Is The Jvm
2016-11-12 08:20:18
·
answer #6
·
answered by ? 4
·
0⤊
0⤋