Hi Friends, I am new to java. Can u explain about thread
concept.How i know one thread is locked, and how can i force
or acquire another thread for lock . Finally how to know
thread is released from lock. Explain types of lock(like
method level and block level) in thread.
Answer / ravikiran
Thread is a sequential flow of control
With the help of wait(),notify(),notifyAll() methods from
the Object class
We can force a thread to be locked by making the object to
be synchronized or putting the code inside a synchronized block
We will got to know the unlocking status with the help of
notify / notifyAll method calls.
Method level block will provide a lock for the whole method
access.Block level lock will lead to a particular portion of
a program to be get locked.
| Is This Answer Correct ? | 2 Yes | 0 No |
What is early binding and late binding in java?
Can a class extend 2 classes in java?
Why can't we make jsp as a controller and action servlet in struts?
What are the allowed, non-Unicode letter characters that can be used as the first character of an identifier?
Why is stringbuffer called mutable?
What is the tradeoff between using an unordered array versus an ordered array?
What is the meaning of I ++ in java?
Every class extends object but why it is not possible for every object to invoke clone() method. ideally protected methods should be accessible from sub classes. isn't it?
What is command line argument
what are three ways in which a thread can enter the waiting state? Or what are different ways in which a thread can enter the waiting state? : Java thread
Explain the polymorphism principle?
what is main difference b/w abstract class and interface