The correct answer is false. Java is indeed a compiled language, but it compiles to an intermediate code known as bytecode, which runs on the Java Virtual Machine (JVM) and not directly as machine code on a CPU. This allows Java to be platform-independent, one of its key characteristics.
Learn More
AI Generated Content may display inaccurate information, always double-check anything important.
What is bytecode in Java?
What is the Java Virtual Machine (JVM)?
What does platform-independent mean in the context of Java?