Skip to content

mhd-haarish07/java-basic-program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Programs

A collection of Java programs written to practice and strengthen core Java concepts, object-oriented programming, and problem-solving skills.

Topics Covered

  • 📌 Basic Syntax & Data Types
  • 🔁 Loops & Conditional Statements
  • 🧩 Functions / Methods
  • 📦 Arrays & Strings
  • 🏛️ Object-Oriented Programming (Classes, Objects, Inheritance, Polymorphism, Encapsulation, Abstraction)
  • ⚠️ Exception Handling
  • 🗂️ Collections Framework (ArrayList, HashMap, etc.)
  • 🧵 Multithreading (if applicable)
  • 🔄 File Handling (if applicable)
  • 🧮 Data Structures & Algorithms (if applicable)

Why This Repo?

This repository serves as a practice ground to build strong fundamentals in Java — essential for backend development, DSA problem-solving, and Java-based frameworks.

How to Run

  1. Clone the repository
   git clone https://github.com/your-username/your-repo-name.git
  1. Navigate to the project folder
   cd your-repo-name
  1. Compile the Java file
   javac FileName.java
  1. Run the compiled program
   java FileName

Folder Structure

java-programs/ ├── basics/ ├── oop-concepts/ ├── arrays-strings/ ├── exception-handling/ ├── collections/ └── dsa/

What's Next?

Planning to expand this repo with more advanced topics like multithreading, JDBC (database connectivity), and mini Java projects.

License

This project is open source and available under the MIT License.

About

A collection of Java programs covering core concepts, data structures, and problem-solving practice.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages