Java Developer Question:
Download Questions PDF

Described object's lock and which object's have locks in Java Programming?

Answer:

An object's lock is a mechanism that is used by multiple threads to obtain synchronized access to the object. A thread may execute a synchronized method of an object only after it has acquired the object's lock. All objects and classes have locks. A class's lock is acquired on the class's Class object.

Download Java Developer Interview Questions And Answers PDF

Previous QuestionNext Question
Described abstract method in Java Programming?Can you please explain the difference between static and a non-static inner class in Java Programming?