Java Queues

A Queue is an in-built interface in the Collection framework It can be used to store a group of objects In this [...]

Introduction to MongoDB with Java

Our world is now data-driven, where big corporations are generating data at a very rapid pace With trillions of data [...]

Java 8 Lambda Expressions

In Part 1 of this article, we had taken a look at functional interfaces We had seen how functional interfaces along [...]

Java 8 Functional Interfaces

Java 8 has introduced a new feature called functional interfaces and lambda expressions This is a two-part article in [...]

Java Maps and Map operations

A Map is an in-built interface It is part of the Collection framework It can be used to store a group of key-value [...]

Java Interfaces – Part 2

In Part 1 of this article, we had taken a look at interfaces in their traditional form Traditionally, interfaces could [...]

Java Interfaces Part 1

Just like a class, Java supports another construct called an interface Interfaces help to specify the behavior that a [...]

TOP-10 Java List and List Operations

A List is an in-built interface It is part of the Collection framework It can be used to store a group of objects In [...]

Method Overriding in Java

Method overriding allows a subclass to have a method with the same name as a method in a base class Method overriding [...]

Java Constructors Explained

A constructor is a special Java method that gets executed when an object of a class is created In this article, we will [...]