Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
Whats the difference between notify() and notifyAll()?
Whats the difference between notify() and notifyAll()?
✍: Guest
notify() is used to unblock one waiting thread; notifyAll() is used to unblock all of them. Using notify() is preferable (for efficiency) when only one blocked thread can benefit from the change (for example, when freeing a buffer back into a pool). notifyAll() is necessary (for correctness) if multiple threads should resume (for example, when releasing a "writer" lock on a file might permit all "readers" to resume).
2013-02-15, 2138👍, 0💬
Popular Posts:
Can you have virtual functions in Java? Yes, all functions in Java are virtual by default. This is a...
Describe in detail Basic of SAO architecture of Remoting? For these types of questions interviewer e...
Can you explain the fundamentals of “GetGlobalResourceObject ”and “GetLocalResourceObject” function...
Can a variable be both const and volatile? Yes. The const modifier means that this code cannot chang...
What are secure and non-secure websites? A secure Website uses the Secure Socket Layer (SSL) protoco...