Core Java
-
LinkedList In Java
Introduction: A LinkedList is a linear data-structure composed of nodes. In a singly linked list, each node contains data and…
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 » -
Get rid of pom XML… almost
Introduction POM files are XML formatted files that declaratively describe the build structure of a Java project to be built…
Read More » -
Insert content with Apache POI
Intro Everybody knows POI! It is the best library available to create Excel documents in Java. it is really good…
Read More » -
New life of old Visitor design pattern
Introduction Visitor [1, 2] is a widely known classical design pattern. There are a lot of resources that explain it in…
Read More » -
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 »