Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

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 Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

List the features of java programming language.

1053


Can we inherit inner class?

1020


Is set thread safe java?

926


Explain about automatic type conversion in java?

1053


How do you identify if jvm is 32-bit or 64-bit from java program?

969


Is 0 an irrational number?

1068


I want my class to be developed in such a way that no other class (even derived class) can create its objects. How can I do so?

983


Which class is the superclass for every class in java programming?

998


What is abstract class constructor called?

1004


Are global variables initialized to zero?

961


Why javac is not recognized?

943


Why charat is used in java?

1054


What is method overloading in JAVA? Why is it not present in C ?

1103


What does \ mean in regex?

1223


What is the collections api?

1056