Java Programming July 2023
Java Programming July 2023
|''|'||||''|'''|||'| 1 of 1
Code No: R2022054 R20 SET - 2
|''|'||||''|'''|||'| 1 of 1
Code No: R2022054 R20 SET - 4
Or
6 a) Describe in detail dynamic method dispatch concept and also mention the difference [7M]
between Abstract class & interface.
b) What is the purpose of the wait(), notify(), and notifyAll() methods? Explain in [7M]
detail.
UNIT-IV
7 a) Briefly explain check exceptions and unchecked exceptions. [7M]
b) What are the JVM exceptions and programmatic exceptions? [7M]
Or
1 of 2
|''|'||||''|'''|||'|
Code No: R2022054 R20 SET - 4
8 a) What do you mean by Auto-boxing and Auto-Unboxing? Explain with a suitable [7M]
example.
b) Explain the control flow in nested try catch finally. [7M]
UNIT-V
9 a) How to detect a deadlock condition? How can it be avoided? [7M]
b) Differentiate between the Thread class and Runnable interface for creating a Thread. [7M]
Or
10 a) How to connect Java application with Oracle and MYSQL database using JDBC? [7M]
b) What is batch processing? What are the required methods in batch processing? [7M]
2 of 2
|''|'||||''|'''|||'|