Test Series - java

Test Number 3/64

Q: What does JVM stands for?
A. Java Variable Machine
B. Java Virtual Machine
C. Java Virtual Mechanism
D. None of the above
Solution: JRE Software creates JVM in the PC. JVM is implemented differently on different machines and hardware so that the Byte Code present in the Class file produces the same output.
Q: What is JVM ?
A. JVM is the confined memory area
B. All java programs run inside JVM memory
C. JVM provides security to the computer by giving controlled access to Files and Memory on a computer
D. All the above
Solution: no solution
Q: When was first Version of Java i.e Java 1.0 was released?
A. 1991
B. 1994
C. 1996
D. 1999
Solution: no solution
Q: What is Portability offered by Java language?
A. Small code size easy to carry occupying less disk space
B. Generating suitable Byte Code for each machine by the Compiler
C. Ability to run the Byte on different machines producing the same behaviour and output
D. Java does not actually provide portability
Solution: no solution
Q: What is JIT in Java?
A. Java In Timer
B. Java In Time Thread
C. Just In Time Compiler
D. Just In Time Runnable
Solution: no solution
Q: Choose the correct statement about Java?
A. JIT Compiler produces Byte Code from Java file.
B. JIT Compiler takes chunks of Byte Code as input and produces Executable code on that particular machine.
C. JIT Compiler assists the actual JAVAC compiler to compile fast
D. None of the above
Solution: no solution
Q: What happens in the absence of JIT Compiler in Java?
A. Byte code is produced slowly
B. Executable Code is produced slowly because of line by line Interpreting
C. Executable Code is produced without portability
D. None of the above
Solution: no solution
Q: What are the main Distribution types of Java Software?
A. Java SE (Java Standard Edition)
B. Java EE (Java Enterprise Edition)
C. Java ME (Java Micro Edition)
D. All the above
Solution: no solution
Q: What is the Java distribution type used to build Web Apps in Java?
A. Java SE
B. Java EE
C. Java ME
D. Java Embedded
Solution: Java SE is used to build standalone apps with GUI. AWT and Swings are used mainly.


Java ME is used on Embedded Chips like IOT devices, Vending Machines, Set Top Boxes, ATMs and all.
Q: What is LTS mentioned along with Java Version names like Java SE 11 LTS?
A. LTS stands for Long Term Support
B. LTS Versions are patched for security vulnerabilities for up to 5 Years from the release date.
C. Java SE 8 LTS (supported up to March 2022) and Java SE 11 LTS (supported up to September 2023) are available as of now.
D. All the above
Solution: no solution

You Have Score    /10