why the sleep method does not leave the lock and wait method
leave the lock
Answer Posted / amit singh
every class has an object lock but when you used
synchronized block or synchronized method
means to say the when you use synchronized keyword then the
object lock come in an existence without you don't get the
lock on particular object you
must know that wait()
1) what is the purpose of when you call wait on the object
which lock you get when you use synchronized block or method
then particular thread immediate leave the
lock so means to say that wait must to use when you get the
lock on the particular object without
2)its your turns to think that there is any mendotary
to call Thread.sleep() method in synchronized block
so whe there is no relation b/t sleep and Monitor(i'm saying
lock on the object)
why youthink it like that why the sleep() doesn't leave the
lock and wait() leave the lock
3) ther is no realtion between object lock and sleep
amit singh
amitsing2008@gmail.com
| Is This Answer Correct ? | 0 Yes | 2 No |
Post New Answer View All Answers
Is jdk a compiler?
How do I run a project in eclipse?
What is cdi bean in java?
What is savepoint in java?
Can the main method be overloaded?
What java systems libraries and methods are available for me to use?
Can we write lambda without functional interface?
Where is java installed?
What is exe file in java?
What are the benefits of a jar file?
How do I run a project in netbeans?
Can we use lambda without functional interface?
What is the meaning of the words public, static and void?
What is jsr in java?
What is the purpose of jdk?