Skip to content

Repository files navigation

☕ Core Java Projects

A collection of simple yet powerful Java console-based applications.


📌 Projects Included

1️⃣ Grade Calculator

A Java program that calculates the final grade of a student based on marks obtained in different subjects.

  • Inputs: Marks in multiple subjects.
  • Outputs: Average percentage and grade (A, B, C, etc.).
  • Features: Simple logic, easy to extend, beginner-friendly.

2️⃣ Number Guessing Game

A fun console-based game where the user has to guess a randomly generated number.

  • Random number generated by the program.
  • User gets multiple attempts to guess.
  • Program gives hints: “Too High” or “Too Low”.
  • Shows attempts taken once guessed correctly.

3️⃣ Student Management System

A mini project to manage student data such as name, roll number, and grades.

  • OOP concepts: Classes, Objects, and Encapsulation.
  • Functions: Add, view, and manage student records.
  • Reusable and extendable codebase.


⚙️ Technologies Used

  • Java (Core)
  • Object-Oriented Programming (OOP)
  • Java Utility Classes (Scanner, Arrays, etc.)

🚀 How to Run

  1. Clone this repository or download the project files.
  2. Open files in any Java IDE (IntelliJ, Eclipse, VS Code) or terminal.
  3. Compile using javac FileName.java.
  4. Run using java FileName.

📖 Learnings

  • Understanding of Core Java concepts.
  • Hands-on with conditionals, loops, and functions.
  • Applied Object-Oriented Programming in real scenarios.

Made with ❤️ using Java

About

A collection of Core Java projects demonstrating strong grasp of fundamental concepts through practical applications like grade calculation, student management, and interactive games. Showcases object-oriented programming, file handling, and user input handling skills.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages