OK. So, JAVA is said to be platform independent since it generates Bytecode on compilation. There is a JVM for each platform which avoids the need for having a JAVA compiler for each platform. Does that not indicate that the effort saved in writing Java compilers for each platform was spent in writing JVMs for each platform?
Answer Question | November 3, 2010 3:01 PM
Compilers, Java, JAVA jvm, JVM
i have a problem of running java programs… When i try to run the java programs i get like this Exception in thread “main” java.lang.UnsupportedClassVersionError: H (Unsupported major.minor version 50.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) [...]
Answer Question | September 3, 2011 11:37 AM
JAVA jvm, Java programming, JVM, Virtual Machines