Multiple choice technology

A Java program typically runs

  1. Faster than a program written in a shell script language, but slower than a program in a native language such as C

  2. Slower than programs in shell script languages, but with modern computers that isn't a problem

  3. About the same speed as a program written in a native language such as C, and much faster than a shell script

  4. Faster than anything else on the same computer

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

Java bytecode runs on JVM (interpreted/JIT-compiled), placing its performance between shell scripts (slow interpreted) and native languages like C (compiled to machine code).