What does JVM stand for?
Java Virtual Machine
What does it mean when we say JVM is platform independent ?
can run on any platform without modification
What is an example of a platform that uses JVM
Minecraft (but other answers work)
What type of file does JVM execute
.class
What is 1 disadvantage of JVM?
Long startup time
Requires more memory
Debugging
Why do we need JVM
this is what runs our java code and makes sure that it can run on any platform.
What does JVM convert byte code into?
machine code
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.
What is byte code?
Intermediate language in between machine code (0101) and source code (what we write).