Why is Java considered platform-independent?
Because Java code is compiled into bytecode that can run on any platform with a JVM.
Great job! You covered the concept well.
Can you describe how the Write Once, Run Anywhere (WORA) principle is achieved in Java?