Random
Random 1
Random 2
100

What does JVM stand for?

Java Virtual Machine 

100

What does it mean when we say JVM is platform independent ?

can run on any platform without modification

100

What is an example of a platform that uses JVM

Minecraft (but other answers work)

200

What type of file does JVM execute 

.class

200

What is 1 disadvantage of JVM?

Long startup time 

Requires more memory 

Debugging 



200

Why do we need JVM 

 this is what runs our java code and makes sure that it can run on any platform.

300

What does JVM convert byte code into?

machine code 

300

Why does byte code need to be converted to machine code?

The CPU can only understand machine code, so that’s why the JVM translates bytecode into machine code. 

300

What is byte code?

Intermediate language in between machine code (0101) and source code (what we write).

M
e
n
u