π My Learning Journey
Learning progress chronologically
Monday, January 12, 2026 2 posts
BIG Thanks to geeksforgeeks β In Java, a Lock (also called a Monitor ) is an internal entity associated with every object. It is the mechanism that actually enforces synchronization. Ex...
π Synchronization
Java
BIG Thanks to www.geeksforgeeks.org β Synchronization ensures that only ONE thread can access shared resource (like a variable, object, or method) at a time. It prevents conc...
Friday, December 26, 2025 3 posts
hereβs a visual diagram showing how Java array references work in memory, and why changes in one variable can affect another. 1. Reference Assignment (Shared Array) int [...
1. Array Declaration and Initialization In Java, arrays are objects stored on the heap, and variables hold references to them. Basic Syntax // Declaration int [] numbers; // ...
π Useful DSA learning resources
Data Structures
β https://thetorangi.github.io/DSA-cheat-sheet https://dev.to/finalroundai/30-dsa-patterns-you-need-to-master-before-your-next-interview-in-2025-1gcp β