Java Interview Questions
Java is independent only for one reason:
Only depends on the Java Virtual Machine (JVM),
Code is compiled to bytecode, which is interpreted by the resident JVM, JIT (just in time) compilers attempt to increase speed.