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

OOPTJ Important Questions

Uploaded by

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

OOPTJ Important Questions

Uploaded by

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

Object Oriented Programming through Java

Important Topics from all units

Read Unit I and Unit II completely. Read ** questions first from Unit III, IV and V.
Unit 1
1. OOP Concepts/OOP Priniciples
2. Java Features
3. Java Program structure
4. Java Tokens – Identifiers, Variables, Datatypes, Operators, Operator Precedence,
Seperators, Comments, Escape Sequence etc.
5. Command Line Arguments-Example program
6. User Input-Scanner class-Example program
7. Control Structures – if, switch, while, do..while, for and for each, break, continue,
goto

Unit II
1. Class and Object-Example program
2. Modifiers- Access Modifiers and Non Access Modifiers
3. Access Control- Private, Public and Protected Example
4. Constructor and Constructor Overloading
5. Methods and Method Overloading
6. Nested classes-Non static nested class and static nested class
7. This keyword-Example program
8. Final keyword – Final attribute, Final methods, Final class-Example programs
9. Static keyword – Static attribute, static methods.-Example programs
10. Objects as Parameters in Methods
11. Recursive methods

Unit III
1. **Declaration, Initialization, Accessing Elements of an Array. Example program
2. **2D array. Example program.
3. 3D array. Example program.
4. Arrays Class and methods
5. Arrays of varying length
6. **Inheritance and types of inheritance example programs
7. Class Object-example program
8. Access Control and Inheritance
9. **Super keyword –Example program
10. **Method Overriding-Example program
11. **Dynamic Method Dispatch-Runtime Polymorphism-Example program
12. **Abstract class-Example program
13. **Interface Multiple Inheritance-Multiple Interfaces-Example program
14. Static methods, Default Methods in Interface-Example program
15. Functional interfaces
16. Annotations
17. Nested Interfaces

Unit IV
1. **User Defined Package-Example program
2. **Path and ClassPath
3. Java.lang package
4. **Wrapper classes
5. **Boxing and Unboxing, AutoBoxing and AutoUnboxing
6. Java.util package
7. Java.time package
8. **Exception Handling – blocks –Example programs
9. **Checked Exceptions-Example program
10. **Unchecked Exceptions-Example programs
11. **Java I/O and Files Streams

Unit V
1. **Class String and its Methods-Example programs
2. **Class StringBuffer and its Methods-Example programs
3. **Thread-2 types of Creation
4. **Multithreading- Example Programs
5. **Thread Life Cycle- state diagram
6. **Process Synchronization, Inter Thread Communication
7. **JDBC
8. **javaFX GUI

You might also like