Multiple choice general knowledge

Java is..

  1. platform independent

  2. platform dependent

  3. traditional language

  4. None

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Java is platform-independent because Java bytecode (.class files) can run on any device that has a Java Virtual Machine (JVM). The 'Write Once, Run Anywhere' (WORA) principle means compiled Java code doesn't need to be recompiled for different platforms. This is a fundamental design feature of Java, making it different from platform-dependent languages like C++.