Organizational Research By

Surprising Reserch Topic

Question:What do you understand by Synchronization?



asked Sep 13, 2013 in Core java by ashish singh
edited Sep 12, 2013
0 votes
23 views



Related Hot Questions

2 Answers

0 votes
With respect to multithreading, 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 a particular 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 which may otherwise lead to dirty reads and significant errors.
answered Sep 13, 2013 by ashish singh
edited Sep 12, 2013
0 votes
With respect to multithreading, 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 a particular 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 which may otherwise lead to dirty reads and significant errors.
answered Sep 13, 2013 by ashish singh
edited Sep 12, 2013

...