Java Online Test

[Note : pass marks >= 70% ]


1. The JVM performs main tasks
  1. Loads code
  2. Verifies code, and Executes code
  3. All of above

2. JDK
  1. JDK is an acronym for Java Development Kit
  2. It physically exists.It contains JRE + development tools
  3. All of above

3. Java Virtual Machine
  1. Java Virtual Machine is an abstract machine
  2. JVMs are available for software platforms
  3. All of bove

4.JRE
  1. It is used to provide runtime environment
  2. It physically exists. It contains set of libraries + other files that JVM uses at runtime
  3. All of above

5.JVM provides definitions for:
  1. Memory area
  2. Register set
  3. All of above

6. Architecture of JVM
  1. It contains classloader, memory area, execution engine etc
  2. Execution Engine, It contains A virtual processor,Interpreter,JIT
  3. All of above

7.Just-In-Time(JIT) compiler
  1. JIT compiles parts of the byte code
  2. translator from the instruction set of a Java virtual machine (JVM) to the instruction set of a specific CPU
  3. none

8. Program Counter Register
  1. It contains the address of the Java virtual machine instruction currently being executed
  2. PC (program counter) stores frames
  3. none




Score =

Status =

back



Designed
by www.pegarecruiter.com