We have seen a lot of improvements in Java over the years. A lot of these APIs and concepts have been adopted from JVM languages. This chapter provides a quick recap of the recent improvements to Java that continue to make it the preferred choice for enterprise applications.
Improvements to Concurrent APIs
In the modern world of mobile and tiny connected digital devices, the need to scale systems is demanding and growing. As of today, the basic concurrency constructs are not enough to handle these scaling needs. Thus, I briefly explain the concepts that ...