This repository contains my structured practice of Java programming fundamentals, organized topic-wise.
The goal is to build a strong base in core Java concepts before moving to Data Structures & Algorithms (DSA).
- Variables & Datatypes
- Input / Output
- Conditional Statements (if-else)
- Loops
- Arrays
- Strings
Each topic is placed in its own folder with multiple practice programs and a README file describing that folder.
java-basics/ β βββ variables_datatypes/ βββ input_output/ βββ if_else/ βββ loops/ βββ arrays/ βββ strings/ βββ README.md
- Build strong Java fundamentals
- Understand programming logic
- Develop problem-solving mindset
- Prepare for DSA and interviews
- javac FineName.java
- java FileName
- Topic-wise practice
- Simple β moderate problems
- Clean and readable code
- Continuous improvement
- Java
This repository focuses only on Java fundamentals. DSA and advanced problem-solving are maintained in a separate repository.