Share this post! | Vote this! |
|
It's known by many programmers that the use of the key word
'synchronized' is either for establishing methods or establishing
synchronized code blocks that affect the optimal performance of the
applications with regard to process speed. Although misuse of
synchronized code blocks is forbidden. Constant improvements of the JVM
through the years has made the percentage of performance affected versus
the benefits to resolve concurrency problems tilt the balance towards
the latter. The main issue associated with the misuse of synchronized
code blocks is, if we increase such methods or blocks in an application
then the greater the chance that at some point in the program's
execution, DeadLock may occur and the application starts an infinite
loop and finally is forced to restart. more...
0 comments:
Post a Comment