Category Java

Scientech Easy welcomes you in the Java tutorial category. We have designed this tutorial series for beginners, students, and professional developers who want to learn Java programming from basic to advanced levels. Here, you will find easy-to-understand Java tutorials, practical example programs, interview questions, and quizzes.

So, let’s start to understand Java concepts one by one with these tutorials.

LinkedHashMap in Java

Hierarchy diagram of LinkedHashMap in Java

LinkedHashMap in Java is a concrete class that is HashTable and LinkedList implementation of Map interface. It stores entries using a doubly-linked list. This class extends the HashMap class with a linked-list implementation that supports an ordering of the entries…

Internal Working of HashMap in Java

Internal working of HashMap in Java using Hashing

In this tutorial, we will learn the internal working of HashMap in Java 8 step by step with the help of an example. If you do not familiar with the basic features of Java HashMap, first go to this tutorial…

How to Iterate HashMap in Java

In this tutorial, we will learn how to iterate HashMap in Java. Java provides multiple convenient ways to iterate over a hash map. We can iterate over keys, values, or both. We can also remove an element from a map…

HashMap in Java

Java HashMap hierarchy diagram

HashMap in Java is an unordered collection that stores elements (objects) in the form of key-value pairs (called entries). It is expressed as HashMap<Key, Value>, or HashMap<K, V>, where K stands for key and V for value. Both Key and…

LinkedHashSet in Java

Java LinkedHashSet Hierarchy diagram

LinkedHashSet in Java is a concrete class that implements set interface and extends HashSet class with a doubly linked list implementation. It internally uses a linked list to store the elements in the set. It was added in Java 1.4…