Java Virtual Machine (JVM) is used to execute architectural neutral byte code. Which of the following is needed by the JVM for execution of Java code?
1
Class loader only
2
Class loader and Java Interpreter
3
Class loader, Java Interpreter and API
4
Java Interpreter only