Skip to content

Latest commit

Β 

History

History
41 lines (29 loc) Β· 1.1 KB

File metadata and controls

41 lines (29 loc) Β· 1.1 KB

Java Learning Journey πŸš€

This repository contains all my Java practice code written during my learning phase. It covers core Java concepts, object-oriented programming, and problem-solving exercises.

This repo reflects my commitment to mastering Java through hands-on practice and consistency.


πŸ“˜ Topics Covered

  • βœ… Java Basics (variables, data types, input/output)
  • βœ… Control Flow (if/else, loops, switch-case)
  • βœ… Functions and Recursion
  • βœ… Object-Oriented Programming (OOP)
    • Classes and Objects
    • Inheritance
    • Polymorphism
    • Encapsulation and Abstraction
  • βœ… Arrays and Strings
  • βœ… Exception Handling
  • βœ… File I/O
  • βœ… Basic Data Structures (Lists, Maps, Sets)

More topics and improvements are being added as I continue learning.


πŸ’‘ Why This Repo?

  • To document and track my Java learning journey
  • To revise core concepts quickly
  • To showcase consistency and discipline in self-learning

πŸ› οΈ How to Run

You can run these files using any Java IDE like IntelliJ IDEA, Eclipse, or via terminal:

javac FileName.java
java FileName