Core Java
-
Java 8 Friday: Optional Will Remain an Option in Java
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 » -
Abstract Class Versus Interface in the JDK 8 Era
In The new Java 8 Date and Time API: An interview with Stephen Colebourne, Stephen Colebourne tells Hartmut Schlosser, “I…
Read More » -
Base64 in Java 8 – It’s Not Too Late To Join In The Fun
Finally, Java 8 is out. Finally, there’s a standard way to do Base64 encoding. For too long we have been…
Read More » -
Introduction to Nashorn
Java 8 introduced and new javascript engine named “Nashorn”. Nashorn is based on Da Vinci Machine, a project with aim of…
Read More » -
Java 8’s Functional Fomentation
Java 8 has revolutionized Java. It’s easily the most significant release of Java in the last 10 years. There are…
Read More » -
The Dark Side Of Lambda Expressions in Java 8
This post may not make me any new friends. Oh well, I was never really popular at school anyway. But…
Read More » -
The Illuminating Javadoc of JDK 8
One of the nice features of the standard JDK 8 API documentation is the ability to view all or different…
Read More » -
Difference between WeakReference vs SoftReference vs PhantomReference vs Strong reference in Java
WeakReference and SoftReference were added into Java API from long time but not every Java programmer is familiar with it.…
Read More » -
Default methods an approach to extend legacy code
As you know the new version of java was released on 18 March 2014 and i am going to introduce…
Read More »