Core Java
-
Introduction to Functional Interfaces – A concept recreated in Java 8
Any java developer around the world would have used at least one of the following interfaces: java.lang.Runnable, java.awt.event.ActionListener, java.util.Comparator, java.util.concurrent.Callable.…
Read More » -
Introduction to Default Methods (Defender Methods) in Java 8
We all know that interfaces in Java contain only method declarations and no implementations and any non-abstract class implementing the…
Read More » -
Java Collections API Quirks
So we tend to think we’ve seen it all, when it comes to the Java Collections API. We know our…
Read More » -
Reasons for IntelliJ IDEA
Introduction I often get the question why I use Intellij in favor of another IDE, in this case Eclipse. Most…
Read More » -
Cryptography Using JCA – Services In Providers
The Java Cryptography Architecture (JCA) is an extensible framework that enables you to use perform cryptographic operations. JCA also promotes…
Read More » -
OpenJPA: Memory Leak Case Study
This article will provide the complete root cause analysis details and resolution of a Java heap memory leak (Apache OpenJPA…
Read More » -
Using Lambda Expression to sort a List in Java 8 using Netbeans Lambda Support
As part of JSR 335 Lambda expressions are being introduced to the Java language from Java 8 onwards and this…
Read More » -
Setup your Java Development Environment in Windows 7
I have been receiving a lot of requests over the time, from students and people willing to experiment with the…
Read More » -
Serialization in java
Java provides mechanism called serialization to persists java objects in a form of ordered or sequence of bytes that includes…
Read More »