Core Java
-
Solve design problems using Factory Pattern
Factory design pattern is one of the most commonly used patterns in object oriented environment. It is again from the…
Read More » -
Plan B? That is Plan N … Nothing. Jigsaw follows in 2015
What a day. When the typical European is winding down people in the States are starting with coffee. This is…
Read More » -
Java Lock Implementations
We all use 3rd party libraries as a normal part of development. Generally, we have no control over their internals.…
Read More » -
Java Sequential IO Performance
Many applications record a series of events to file-based storage for later use. This can be anything from logging and…
Read More » -
Project Jigsaw Booted from Java 8?
In his post Project Jigsaw: Late for the train, Mark Reinhold’s proposes ‘to defer Project Jigsaw to the next release,…
Read More » -
Native C/C++ Like Performance For Java Object Serialization
Do you ever wish you could turn a Java object into a stream of bytes as fast as it can…
Read More » -
java.lang.NoClassDefFoundError: How to resolve – Part 3
This article is part 3 of our NoClassDefFoundError troubleshooting series. As I mentioned in my first article, there are many possible…
Read More » -
How changing Java package names transformed my system architecture
Changing your perspective even a small amount can have profound effects on how you approach your system. Let’s say you’re…
Read More » -
Builder Design pattern in Java
Builder design pattern in Java is a creational pattern i.e. used to create objects, similar to factory method design pattern…
Read More »