Core Java
-

Common Java Myths
These are questions which are likely to be too advanced to ask in any interview as they may just put…
Read More » -

The effects of programming with Java 8 Streams on algorithm performance
Multi-paradigm programming with Java has been possible for many years, with its support for a mix of service oriented, object…
Read More » -

Java 8 Friday: Let’s Deprecate Those Legacy Libs
At Data Geekery, we love Java. And as we’re really into jOOQ’s fluent API and query DSL, we’re absolutely thrilled…
Read More » -

Java 8 : Functional Interface Example
To Support lambda expressions in Java 8, they introduced Functional Interfaces. An interface which has Single Abstract Method can be…
Read More » -

Java Tutorial Through Katas: Tennis Game (Easy)
A programming kata is an exercise which helps a programmer hone his skills through practice and repetition. This article is…
Read More » -

Java 8 Features Tutorial – The ULTIMATE Guide (PDF Download & video)
EDITORIAL NOTE: In this post, we feature a comprehensive Java 8 Features Tutorial. It’s been a while since Java 8…
Read More » -

10 Features in Java 8 You Haven’t Heard Of
Lambdas lambdas lambdas. That’s all you ever hear about when talking about Java 8. But that’s just one part. Java…
Read More » -

Java Code Style: The Final Decision
Isn’t it funny how the alleged most unremarkable things can lead to controversial discussions or sometimes even heated debates with…
Read More » -

Using AssertJ and Awaitility together thanks to Java 8 and lambdas
AssertJ and Awaitility are two of my favorites tools using in automatic code testing. Unfortunately until recently it was not…
Read More »
