Java
-

Java 8 Lambda Expression for Design Patterns – Decorator Design Pattern
The Decorator pattern (also known as Wrapper) allows behavior to be added to an individual object, either statically or dynamically,…
Read More » -

Running Eclipse Neon on a Custom Java 9 Image
I’ve started tinkering with the creation of custom Java binary runtime image files. An image file is a configuration of modules…
Read More » -

Functional Data Structures in Java 8 with Javaslang
Java 8’s lambdas (λ) empower us to create wonderful API’s. They incredibly increase the expressiveness of the language. Javaslang leveraged…
Read More » -

Native Speed File Backed Large Data Storage In ‘Pure’ Java
Motivation All this started with the realisation that I could not afford a big enough computer. Audio processing requires huge…
Read More » -

Using Mockito without static imports with Java 8
How to simplify Mockito usage by removing static imports in Java 8 based projects. Rationale Mockito API is based on…
Read More » -

Master-Detail data with ADF List View
Lately the ADF Faces table component has not been considered cool anymore from UI perspective. List View is supposed to…
Read More » -

Visualizing Java 9 Module Relationships
As I stated in an earlier post, I’ve been running Eclipse Neon on the Java 9 + Jigsaw builds for…
Read More » -

Throwing an Exception Without Proper Context Is a Bad Habit
I keep repeating the same mistake again and again. So it’s time to stop and make a rule to prevent…
Read More » -

2 decades of Java: A timeline of the notable events
Reference: 2 decades of Java: A timeline of the notable events from our JCG partner Jeshan Babooa at the Java…
Read More »


