Question Paper Code : 51557
B.E./B.Tech. DEGREE EXAMINATION, MAY/JUNE 2014.
IT 2301/1T 51/10144 IT 501 — JAVA PROGRAMMINGTime : Three hours
Answer ALL questions.
PART A — (10 x 2 20 marks)
1.Enumerate two situations in which static methods are used.
2.Consider a loan processing system in a bank. Identify the classes and objects in the system and list them.
3.Mention the purpose of the Keyword 'final'.
4.What is the significance of an abstract class?
5.What are proxies? How are they advantageous?
6.Differentiate between shallow and deep copy in object cloning.
7.Mention the subclasses of the AWT Event class.
8.What do the model, view and controller in a M VC design pattern do?
9.Describe any two Executors factory methods.
10.Based on what it does and when to use, compare Exchanger and Semaphore.
Java Program May June 2014.pdf (Size: 755.99 KB / Downloads: 2,767)