Core Java
-

Handy New Map Default Methods in JDK 8
The Map interface provides some handy new methods in JDK 8. Because the Map methods I cover in this post…
Read More » -

Clean Synchronization Using ReentrantLock and Lambdas
Recently I was reading an informative post about the differences between synchronized vs ReentrantLock by Javin Paul1. He emphasises on…
Read More » -

Java 8 LongAdders: The Right Way To Manage Concurrent Counters
I just lOvE new toys, and Java 8 has a bunch of them. This time around I want to talk…
Read More » -

10 JDK 7 Features to Revisit, Before You Welcome Java 8
It’s been almost a month Java 8 is released and I am sure all of you are exploring new features…
Read More » -

Programmatic Access to Sizes of Java Primitive Types
One of the first things many developers new to Java learn about is Java’s basic primitive data types, their fixed…
Read More » -

Hi there . . ! How would you rate your Java/Java EE skills?
To know, is to know that you know nothing. That is the meaning of true knowledge. Socrates This post is…
Read More » -

We’re Hacking JDBC, so You Don’t Have To
We love working with JDBC Said no one. Ever. On a more serious note, JDBC is actually a very awesome…
Read More » -

Coloring Different Data Sources in IntelliJ IDEA
The database plugin in IntelliJ IDEA is a useful tool to work with data in databases. As long as we…
Read More » -

Maven and Java multi-version modules
Introduction Usually, a project has a minimum Java version requirement and that applies to all of its modules. But every…
Read More »


