Overview This tutorial shows you what equals and hashCode are and how to properly override them. If you have written ...
Java Serialization fundamentals
In this post, I will introduce the fundamentals of serialization in Java that you need to know. The Serializable inte...
Guide to Variable Initialization in Java
What is variable initialization in java? What do Java developers need to know about this topic? Find out here!
PriorityQueues and their usages
Overview A priority queue is an interesting data structure in Java. The key term here is “priority”. That...
Guide to Deque in Java
Overview In this post, we are going to learn about Deque in Java (pronounced deck) and its implementation. It may sur...
Overview of the Queue Interface in Java
An overview of the queue interface in java