Core Java
-

Strategy Pattern with CDI and lambdas
The strategy design pattern dynamically chooses an implementation algorithm, a strategy, at runtime. The pattern can be used to select…
Read More » -

JDK 11 and proxies in a world past sun.misc.Unsafe
With JDK 11 the first methods of sun.misc.Unsafe are retired. Among them, the defineClass method was removed. This method has…
Read More » -

Date Util
Timezones suck. Especially daylight saving. I don’t mind moving the clock or losing an hour of sleep as much as…
Read More » -

JVM Architecture: Overview of JVM and JVM Architecture
Hello readers! In this tutorial, we will understand and learn the Java Virtual Machine (JVM) and its architecture. This tutorial…
Read More » -

The Best Way to Learn Java
Java is one of those languages that some may say is difficult to learn, while others think that it has…
Read More » -

[MEGA DEAL] Complete Java Programming Bootcamp (94% off)
10 Courses (83.5 Hours) to Become a Java Master: Design UIs with JavaFX, Utilize Design Patterns, Master Multithreading & More…
Read More » -

Ant 1.10.3 released with JUnit 5 support
We just released 1.9.11 and 1.10.3 versions of Ant today. The downloads are available on the Ant project’s download page. Both these…
Read More » -

Creational Design Patterns: Prototype Pattern
The prototype pattern is used in order to create a copy of an object. This pattern can be really useful…
Read More » -

Creational Design Patterns: Singleton Pattern
The singleton design pattern is a software design pattern the restricts the the instantiation of a class to one object.…
Read More »

