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, 5898👍, 0💬
Popular Posts:
What is synchronization and why is it important? With respect to multithreading, synchronization is ...
How will you freeze the requirement in this case? What will be your requirement satisfaction criteri...
What Are Named Parameters? - Oracle DBA FAQ - Creating Your Own PL/SQL Procedures and Functions Name...
How To Set session.gc_divisor Properly? - PHP Script Tips - Understanding and Using Sessions As you ...
What CLASSPATH Settings Are Needed to Run JUnit? It doesn't matter if you run your JUnit tests from ...