VAV A S G Reddyinvelagala.hashnode.dev·Jun 13, 2025 · 2 min readUnderstanding Java HashMapsIntroduction Hi there! 👋 Imagine you're a school admin managing student lockers. Your task? Assign locker numbers to students so they can safely store their belongings. This everyday scenario offers a great analogy to understand one of the most impo...00
VAV A S G Reddyinvelagala.hashnode.dev·May 16, 2025 · 1 min readJava Home Path Setup - Windows✅ 1. Find Your Java Installation Path Typically, Java is installed in one of the following locations: C:\Program Files\Java\jdk-XX C:\Program Files (x86)\Java\jdk-XX Replace jdk-XX with your installed JDK version (e.g., jdk-17, jdk-21, etc.). ✅ ...00
VAV A S G Reddyinvelagala.hashnode.dev·Nov 27, 2024 · 4 min readJava 8 Stream API in depthThe Stream API in Java 8 is a powerful tool for processing sequences of data in a functional programming style. It allows operations like filtering, mapping, and reducing on collections and other data sources. Here's a comprehensive, in-depth example...00
VAV A S G Reddyinvelagala.hashnode.dev·Jul 8, 2024 · 3 min readTime complexity of an AlgorithmTime complexity is a way to describe the efficiency of an algorithm, specifically how the running time or the number of operations required for an algorithm grows as the size of the input increases. It's usually expressed using Big O notation, which ...00
VAV A S G Reddyinvelagala.hashnode.dev·Jun 29, 2024 · 4 min readComparable and Comparator in JavaIn Java, Comparable and Comparator are two interfaces used for sorting objects. Here’s a detailed comparison of the two: Comparable Purpose: Defines the natural ordering of objects. Method: compareTo(Object o) Usage: Implemented by the class whose...00