This repository contains my Java learning workspace, focused on building strong fundamentals through small programs and console-based mini projects.
The code here reflects hands-on practice with Java syntax, logic building, object-oriented concepts, and basic application flow.
The repository consists of individual Java files, each targeting a specific concept or problem.
minmax.java— Finds minimum and maximum values from inputreverse.java— Reverses numbers/strings using logicduplicates.java— Identifies duplicate elementsUnique_Items.java— Extracts unique elements from a collectionsnacks.java— Basic conditional and input handlingPerson.java— Simple class-based object modeling
Course_Registration_System.java— Simulates course registration logicclass_registration.java— Class enrollment workflowGrocery_Manager.java— Grocery management console applicationMini_Grocery.java— Simplified grocery system
.idea/— IntelliJ IDEA project configurationout/production/java/— Compiled class files
-
Java (Core Java, OOP)
-
Console-based applications
-
IntelliJ IDEA (IDE)
-
Build strong Java fundamentals
-
Practice logic, loops, conditionals, and data handling
-
Understand object-oriented programming concepts
-
Prepare for advanced Java and Spring Boot development
This repository will continue to evolve as more concepts and projects are added.