Say Good-Bye to Boilerplate Code with Lombok: Part 1-Installation

No more boilerplate code in Java. Use Lombok to make your code less cluttered and more…

A Quick Glance at Sorting Algorithms Code in Java

All the Sorting Algorithms code in one single page. Get a quick glance in sorting code…

The Interface of Java and the Many Faces of It

Interface is an integral part of java and has become so powerful over the years, that…

Install Latest or Any Java Version in 3 Simple Steps: Windows

3 magical steps for latest or any jdk installation. You can have multiple versions of JDK…

You Only Need These 7 IntelliJ IDEA Shortcuts to Skyrocket Your Productivity 

These 7 Intellij IDEA shortcuts can skyrocket your productivity while coding. To be honest, you don't…

JDBC Connection Pooling Explained with HikariCP

We will talk about all the things about the JDBC connection pool and its implementation using…

How to Achieve Greatness in JDBC Performance

The JDBC, the code which connects Java code to the realm of the database, and the…

Stream API: The Hero Without a Cape

An unsung hero of the Java world, the Stream API which was added to Java 8…

Recycle the Threads and Save the Resources with Thread Pool

Our computer resources are limited. So, why not reuse them and save efficiency? Reuse the thread,…

Be More Functional with Java’s Functional Interfaces

Java8 provided functional interfaces and how it gives java an ability to do functional programming.