How is Java Platform independent when it needs JVM to run ?

Posted by happysoul on Stack Overflow See other posts from Stack Overflow or by happysoul
Published on 2010-05-01T04:38:49Z Indexed on 2010/05/01 4:47 UTC
Read the original article Hit count: 290

Filed under:
|
|

Just started learning Java and I am confused about this whole independent platform thingy.

Doesn't independent means that Java code should be able to run on any machine and would need no special software to be installed (JVM in this case has to be present in the machine)?

Like, for example, we need to have Turbo C Compiler in order to compile C/C++ source code and then execute it.. The machine has to have the C compiler.

guess I am confused..Somebody please explain in simple language or may be direct me to a tutorial that explain things in simple language ? that would be great

I am just not getting the concept.

© Stack Overflow or respective owner

Related posts about java

Related posts about beginner