You are on page 1of 2

VIMP JAVA Questions

***VIMP → Essential Focus: Servlet Program, JDBC Code, AWT/Swing Program, Applet Code,
Collection Framework (with maximum emphasis on these aspects). Please meticulously address
these points.

Q1) Answer in short

a) What is JVM in Java?

b) What are inner Classes?

c) Explain packages in Java

d) Explain Buffered Reader.

e) What is Runnable Interface?

f) Write string functions.

Q.2) Explain the Thread life cycle with a suitable diagram.

Q.3) Explain the 2D array with an example.

Q.4) What is a linked list in the collection framework Explain with an example.

Q.5) Explain the final, and finally & finalize with a suitable example

Q.6) Explain the Event Delegation model with a diagram.

Q.7) Explain JDBC drivers with a neat diagram.

Q.8) Explain the servlet life cycle with a suitable diagram.

Q.9) Write a JDBC application for student registration for the placement drive.

Q.10) What is a Constructor? Explain how to implement constructor overloading.

Q.11) How to implement the Multi-Threading Concept.

Q.12) What is Multithreading?

Q.13) Explain the Life Cycle of a thread and ways to create a thread.

Q.14) What are the access modifiers available in Java?

Q.15) What is the difference between the String and String Buffer classes?

Q.16) Write a program using Collections in Java such as ArrayList, Queue, or Set.

Q.17) Design a GUI-based application using AWT and Event Handling

Q.18) Write a Program to modify records in a table and display it using JDBC.

Q.19) Create a login page that has a username and password, if it is correct then perform the
arithmetic operations in MainMenu.jsp

Q.20) Explain wrapper classes in Java


Q.21) Different types of layout managers with examples.

Q.22) Explain the Action Listener class

Q.23) What is a Request Dispatcher?

Q.24) What is the difference between the Enumeration and Iterator interface?

Q.25) Differentiate between method and constructor.

Q.26) What is the difference between Iterator and List Iterator?

Q.27) Explain ‘this’ keyword

Q.28) Explain Abstract class and Interfaces.

Q.29) Explain Thread Synchronization.

Q.30) Explain InputstreamReader and OutputStream Writer

Q.31) Explain the adapter class and give an example

Q.32) Explain list collection with an example.

Q.33) Explain the prepared statement.

Q.34) Differentiate ArrayList and vector.

Q.35) Explain runtime polymorphism.

Q.36) Explain the Tree set with an example.

Q.37) Explain the super keyword.

Q.38) Explain different types of access control available in Java.

Q.39) Explain different types of constructors available in Thread class.

Q.40) Differentiate character stream and ByteStream.

Q.41) Explain nested classes.

Q.42) Explain synchronized keyword.

Q.43) Explain scanner.

You might also like