Core Java
-

How to put Java application behind Apache HTTP server
In the “old days” it was very common thing to put Apache HTTP server in front of your Java application…
Read More » -

Two ways to extend enum functionality
Preface In my previous article I explained how and why to use enums instead of switch/case control structure in Java…
Read More » -

Var and Language Design
What is var in Java The var predefined type introduced in Java 10 lets you declared local variables without specifying…
Read More » -

Featured enum instead of switch
Problem and its solution Switch/case is the common control structure implemented in most imperative programming languages. Switch is considered more…
Read More » -

Removing elements from a Map in Java
Very short and simple post on removing elements from a Map in Java. We will be focusing on removing multiple…
Read More » -

How and Why to Analyze, Generate and Transform Java Code Using Spoon
Spoon is a tool to analyze, generate, and transform Java code. In this article we will see what can be achieved…
Read More » -

Thread Local Allocation Buffers
Recently, I’ve been working on a Java application that suffered some serious performance issues. Among many problems, the one which…
Read More » -

Thread, Code and Data – How a Multithreading Java Program Actually Run
There are certain things, which you don’t learn on academics or training class, you develop those understanding after few years…
Read More » -

10 Essential Tools Every Java Developers Should Know
Hello guys, we are already in the second month of 2019 and I am sure all of you have already…
Read More »
