0% found this document useful (0 votes)
138 views2 pages

OOPJ

This document contains unit-wise long questions for the Object Oriented Programming through Java course. It is divided into 5 units, with 10 questions in each unit. Unit I covers Java basics like data types, operators, control statements and methods. Unit II discusses OOP concepts like inheritance, polymorphism, abstraction and packages. Unit III focuses on exceptions and generics. Unit IV is about threads and concurrency. Unit V deals with applets, Swing components, JDBC and events. The questions range from definitions to explanations to small programs.

Uploaded by

U. M. Sreekanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
138 views2 pages

OOPJ

This document contains unit-wise long questions for the Object Oriented Programming through Java course. It is divided into 5 units, with 10 questions in each unit. Unit I covers Java basics like data types, operators, control statements and methods. Unit II discusses OOP concepts like inheritance, polymorphism, abstraction and packages. Unit III focuses on exceptions and generics. Unit IV is about threads and concurrency. Unit V deals with applets, Swing components, JDBC and events. The questions range from definitions to explanations to small programs.

Uploaded by

U. M. Sreekanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

GEETHANJALI INSTITUTE OF SCIENCE & TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

REGULATION-R20 II-YEAR-I-SEMESTER

OBJECT ORIENTED PROGRAMMING THROUGH JAVA

UNIT-WISE-LONG QUESTIONS

UNIT-I

1. Explain about Java Buzzwords


2. Explain about Object Oriented Programming Principles
3. Explain about Data types in Java
4. Explain about Type casting and Type Promotion with an example
5. Define an Array. Explain about the types of arrays
6. Explain about different types of operators in java
7. Explain about different control statements in java
8. Explain about Recursion with an example
9. Explain about Method overloading with an example
10. Explain about Constructor overloading with an example
11. (a) Explain about Garbage collection
(b) Explain about string handling methods
UNIT-II
1. Define Inheritance and explain about the types of Inheritance
2. Explain about Multiple Inheritance with an example
3. Explain about Dynamic method dispatch with an example
4. Define an abstract class and explain about abstract class with an example
5. (a)Explain about CLASSPATH in java
(b)Explain about Object class
6. Define an Interface. Explain about extending and implementing interfaces with an
example
7. Define a package. Explain about creating and accessing a package with an example
8. Explain about Multilevel Inheritance with an example
9. Explain about the super keyword with examples
UNIT-III
1. Define an Exception. Explain about the different types of exceptions with examples
2. Develop a java program for illustrating user defined exception
3. Explain about Built-in exceptions
4. Explain about Java Exception Hierarchy
5. Explain about Generics
6. Explain about Byte streams
7. Explain about Character streams
8. Explain about auto boxing and un boxing with an example
9. Explain about Enumerations
10. Develop a java program for creating a file and accessing the contents of a file

Unit-IV
1. Define a Thread. Explain about the types of threads with examples.
2. Explain about the life cycle of a thread with an example
3. Explain about creating a thread and assigning priority to a thread
4. Explain about Inter thread communication with an example
5. Explain about Priority queue and dequeue with an example.
6. Explain about any four classes in collection framework with examples
Unit-V
1. Define an Applet. Explain about the life cycle of an applet with an example
2. Explain about passing parameters to an applet with an example
3. Explain about repainting an applet with an example
4. What are the advantages of Swings over AWT?
5. Explain about the different types of dialog boxes with examples
6. Explain about the basic swing components with an example
7. Explain about the different types of drivers in java
8. Explain about JDBC architecture and basic steps involved in Java Database
Connectivity
9. Develop a java program for creating a registration form using swing components
10. Define an Event. Explain about Delegate Event Model.

You might also like