Core Java
-

Flexible Styling with Varying Criteria for POI-created documents
Intro This post explains the difficulties with applying styles to a document based on varying criteria and offers a solution.…
Read More » -

Explicit No-Arguments Constructor Versus Default Constructor
Most developers new to Java quickly learn that a “default constructor” is implicitly created (by javac) for their Java classes…
Read More » -

Box old objects to be autoclosable
Since Java 7 we can use try-with-resources and have any object automatically closed that implements the Autocloseable interface. If the…
Read More » -

Java: How to Slash Down Building Times Using the Cloud
Building larger Java projects on a laptop with Maven can be frustrating and slow. Learn how you could slash down…
Read More » -

Java Queue Interface
Introduction: A Queue is a FIFO (First In First Out) abstract data type (ADT). In other words, the elements are…
Read More » -

Java ArrayDeque
Introduction: ArrayDeque in Java is a class that implements a Deque interface. It’s an array-based implementation of a double-ended queue.…
Read More » -

PriorityBlockingQueue In Java
Introduction: A PriorityBlockingQueue in Java implements the BlockingQueue interface and supports the features of a PriorityQueue. So, what’s a BlockingQueue?…
Read More » -

Lazy assignment in Java
Programmers are inherently lazy and similis simili gaudet also like when the programs are lazy. Have you ever heard lazy…
Read More » -

LinkedHashMap In Java
Introduction: LinkedHashMap is a Map implementation which maintains the insertion order of its elements. It extends the HashMap class: public class…
Read More »
