Professional Documents
Culture Documents
I •
INSTRUCTIONS TO CANDIDATES:
1. Section A, B, C and D attempt any ONE question and each question carries TEN marks.
2. Section E is COMPULSORY consisting of TEN questions carrying TWO marks each.
SECTION A
1.
m
What do you mean by concurrent processes? Explain the Thread class and Runnable
interface.
o
.r c
2. How can we handle deadlocks in java threads? Explain the suspend ( ), resume( ) and stop( )
methods with the help of a programming example.
p e
SECTION B
o m
.r c
3. Write a short not on Input Stream hierarchy and Output Stream hierarchy.
4.
p a
Explain Serialization and security in Serialization.
b r SECTION C
p e
5.
a
Explain java's database connectivity and prepared statements with the help of suitable
example
6.
rp
Illustrate the use of Annotations and how can we write a user defined Annotations?
SECTION Db
7. What are generics? Explain and illustrate the advantages of generics.
8. Explain Java Beans. Also write short not on each of the following:
Property Descriptor, Event Descriptor, and Method Descriptor.
| M74113 Page 1 of 2
SECTION E
9.
a) How can we set thread priority in java?
b) What are semaphore variables?
c) Write a short note on Marker Annotations.
d) Explain is Alive( ) method in detail.
e) What are Callable Statements?
f) Explain Java's Scanner class.
g) Write a short note on Locking mechanisms.
h) What are Wild Card Arguments in Generics?
i) What are the overheads associated with Multithreaded programming?
j) Explain Demon Threads.
o m
.r c m
p e o
p a .r c
b r p e
a
b rp
| M74113 Page 2 of 2