Welcome to my Java Practice repository!
This repository contains the Java programs I write while learning and practicing Java. I use it to keep my code organized, revisit concepts, and track my progress as I continue learning.
- Basics
- Variables & Data Types
- Operators
- Conditional Statements
- Loops
- Patterns
- Functions
- Arrays
- 2D Arrays
- Strings
- Searching & Sorting
- Object-Oriented Programming (OOP)
- Recursion
- Backtracking
- Divide & Conquer
- Collections Framework
- Linked Lists
- Stacks & Queues
- Trees
- Graphs
- Dynamic Programming
More programs and topics will be added as I continue my Java learning journey.
Each folder contains programs related to a specific topic, making it easier to navigate and revise concepts whenever needed.
- Practice Java consistently.
- Build a strong understanding of core concepts.
- Improve problem-solving skills.
- Keep my learning organized in one place.
- Java
- JDK
- IntelliJ IDEA / VS Code
If you find this repository helpful or useful, feel free to give it a star.
Happy Coding! π