OOPS Through JAVA Important Questions
OOPS Through JAVA Important Questions
Important Questions
UNIT -1
1) Explain about Object Oriented Methodology(OOM)?
2) Explain about Java Basic OOPs Concepts?
3) Explain differences between POP and OOP.
4) Applications of OOPs.
5) Explain about JAVA Buzz words.
6) Explain about way of viewing world(Responsibilities, Objects, Agents, Managers)
7) Explain about JAVA datatypes?
8) What is a Variable? What are the rules of variable.
9) Explain about Scope and lifetime of a variable.
10) What is type conversion or type casting?
11) What is Recursion? Give examples(Fibonacci, Factorial, GCD).
12) What is method overloading?
13) What is an operator. Explain different types of Operators.
UNIT-2
1) What is inheritance. Explain different types of inheritance.
2) What is a Constructor . Explain different types of constructors.
3) Explain about method overriding?
4) What are the differences between Method Overloading and Method Overriding?
5) Explain about “this” keyword (3 programs).
6) Explain about Garbage Collector.
7) Explain about “super” keyword (3 programs).
8) Explain about Dynamic dispatch method.
9) Explain about “final” keyword (3 programs).
10) Explain about abstract classes and methods ?
11) Explain about packages.
12) Explain about Interface.
OOPS through JAVA : IMPORTANT QUESTIONS PREPARED BY, K.TRIVENI, Asst.Prof, Dept of CSE
_______________________________________________________________________
UNIT-3
1) Explain about exception handling mechanism.
2) Explain about the terms try, catch, throw, throws, finally .
3) What is an Exception? Explain different types of Exception.
4) Differentiate between Checked Exception and Unchecked Exception with diagram
5) Explain about built in exception.
6) Explain about User defined exception.
7) Explain about exception hierarchy.
8) What is a thread? Explain about Multithreading.
9) Differences between Multitasking and Multithreading.
10) Explain about life cycle of a thread. (Program and diagram)
11) What is deadlock ? How to avoid deadlock?
12) Explain about thread synchronisation (method, block)
13) Explain the terms sleep( ),wait( ),notify( ),notifyall( ).
14) Explain about inter-thread communication.
(OR)
Explain about producer ,consumer program.
15) Explain about thread priorities.
UNIT-4
1) What is a string. Explain different types of string operations.
2) Explain about string handling mechanisms.
3) Explain about string concatenation.
4) Explain about string buffer and string tokenizor.
5) What is a collection. Explain different types of connection.
6) Explain about collection interfaces.
7) Explain about collection framework.
8) Explain about collection MOPs.
9) Explain about collection generics.
UNIT 5
1) What is an Event. Explain event handling mechanism.
2) Explain terms even, event sources , event listener , event classes.
3) Explain about mouse and keyboard event handling mechanism . With program.
4) Explain about AWT.
5) Explain about AWT controls or elements (label, checkbox, textbox, button, scroll
bar, choices etc.)
6) What is a Layout. Explain its types(flow, border, grid, card)
7) Differentiate between Border Layout and Grid Layout.
8) What is Applet?Explain applet life cycle ( what are the phases of applet).
9) What is Applet?How to execute Applet program.
OOPS through JAVA : IMPORTANT QUESTIONS PREPARED BY, K.TRIVENI, Asst.Prof, Dept of CSE
OOPS through JAVA : IMPORTANT QUESTIONS PREPARED BY, K.TRIVENI, Asst.Prof, Dept of CSE