Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JDK,JRE,JIT & JVM MCQs

Total questions: 12

Worksheet time: 7mins

Name
Class
Date
1.

Which component is used to compile, debug and execute java program?

a)

JVM

b)

JDK

c)

JIT

d)

JRE

2.

Which component is responsible for converting bytecode into machine specific code?

a)

JVM

b)

JDK

c)

JIT

d)

JRE

3.

Which component is responsible to run java program?

a)

JRE

b)

JVM

c)

JIT

d)

JDK

4.

Which component is responsible to optimize bytecode to machine code?

a)

JRE

b)

JVM

c)

JDK

d)

JIT

5.

Which statement is true about java?

a)

Sequence dependent programming language

b)

Code dependent programming language

c)

Platform independent programming language

d)

Platform dependent programming language

6.

JVM is _____

a)

code dependent

b)

code independent

c)

platform dependent

d)

platform independent

7.

What is the extension of compiled java classes?

a)

.class

b)

.js

c)

.txt

d)

.java

8.

Which of the following option leads to the portability and security of Java?

a)

The applet makes the Java code secure and portable

b)

Use of exception handling

c)

Dynamic binding between objects

d)

Bytecode is executed by JVM

9.

Which of the following is not a Java features?

a)

Architecture Neutral

b)

Dynamic

c)

Use of pointers

d)

Object-oriented

10.

In which memory a String is stored, when we create a string using new operator?

a)

Stack

b)

String memory

c)

Random storage space

d)

Heap memory

11.

correct execution process in Java

a)

load->edit->compile->verify->execute

b)

edit->load->compile->execute->verify

c)

edit->compile->load->verify->execute

d)

verify->edit->compile->load->execute

12.

JVM full form___

a)

Java Visual Model

b)

Java Virtual Model

c)

Java Visual Machine

d)

Java Virtual Machine