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:
What Is Synchronization
What do you understand by Synchronization?
✍: FYIcenter
Synchronization is a process of controlling the access of shared resources by the multiple threads in such a manner that only one thread can access one resource at a time. In non synchronized multithreaded application, it is possible for one thread to modify a shared object while another thread is in the process of using or updating the object's value. Synchronization prevents such type of data corruption.
Examples of synchronizing methods or block of codes
public synchronized void myMethod() { ... } public yourMethod() { ... synchronized (this) { ... } }
2007-03-03, 5146👍, 0💬
Popular Posts:
Can you explain duplex contracts in WCF? In duplex contracts when client initiates an operation the ...
How can I include comments in HTML? An HTML comment begins with "<!--", ends with "-->...
Have you ever worked with Microsoft Application Blocks, if yes then which? Application Blocks are C#...
What would you use to compare two String variables - the operator == or the method equals()? You can...
Can a variable be both const and volatile? Yes. The const modifier means that this code cannot chang...