Multiple choice general knowledge science & technology Java Uses none of the below J JJM JVM Reveal answer Fill a bubble to check yourself D Correct answer Explanation Java uses the Java Virtual Machine (JVM) as its runtime environment. The JVM executes Java bytecode and provides platform independence. The options 'J' and 'JJM' are meaningless in the context of Java architecture.