JVM is not platform independent. It is platform dependent as there are different versions of jdk for different platform. So each version creates each different JVM for different platform.
July 29, 2010 at 4:34 PM
Yes, Java is platform indipendent. Because we can run any java program in tany system. Means if i am running my java program in windows & same program i can run in solaris operating system as well as unix & linux also only taking the .class file. Thats why it is platform indipendent.