Core Java
-

Java Static Synchronized method behavior
In our earlier post, we learnt that when a method is synchronized, only one thread will be allowed to enter…
Read More » -

Java Concurrency: The Lock interface
Previously we implemented a thread safe counter using synchronized. We would like to swift from synchronized blocks to something more…
Read More » -

Java Modules: An Introduction
Java modules were introduced in Java 9 to enhance the modularity of the Java platform. A module in Java is…
Read More » -

10 Popular Libraries for Java Unit and Integration Testing
Java unit testing and integration testing are both important parts of the software development process. Unit testing involves testing individual…
Read More » -

Can threads execute different synchronized methods on same object?
In our earlier post, we learnt that when a method is synchronized only one thread will be allowed to enter…
Read More » -

Java Concurrency: Synchronized
Previously we had an introduction to threads in Java and some of the internals. On this blog we will proceed…
Read More » -

Intro To Java Virtual Threads
Java Virtual Threads is a new feature introduced in Java 19 that allows developers to create lightweight threads, also known…
Read More » -

10 Of The Most Popular Java Frameworks
Java frameworks are software frameworks that provide developers with pre-built libraries, components, and APIs to help them develop Java applications…
Read More » -

The Complete 2022 Java Coder Bundle
Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive…
Read More »
