This is the second article in the series of articles on Concurrency in Java. In the previous article, we learnt about the
Executor pool and various categories of
Executors in Java.
In this article, we will learn what the
synchronized keyword is and how we can use that in