Skip to content

This repository contains my personal notes, practice codes, and small projects as I learn the fundamentals and object-oriented concepts of Java programming.

License

Notifications You must be signed in to change notification settings

Nekonepan/Learning-Java

Repository files navigation

☕ Learning Java

Welcome to Learning-Java!
This repository contains my personal notes, practice codes, and small projects as I learn the fundamentals and object-oriented concepts of Java programming.


📚 Purpose

I created this repository to:

  • Document my journey of learning Java from the basics to more advanced concepts.
  • Store my experiments, exercises, and small projects for future reference.
  • Build a solid foundation in object-oriented programming (OOP) using Java.

🚀 Topics Covered

Some of the topics I’ve learned or am currently working on include:

  • 🧩 Java fundamentals (variables, data types, control structures, methods)
  • 🧠 Object-Oriented Programming (classes, objects, inheritance, polymorphism, encapsulation)
  • 💾 Basic I/O and file handling
  • ⚙️ Packages and modular Java structure

🧪 How to Run

Make sure you have Java installed on your system.

  1. Clone the repository
git clone https://github.com/Nekonepan/Learning-Java.git
  1. Navigate into the directory
cd Learning-Java
  1. Compile the Java files
javac FileName.java
  1. Run the program
java FileName

📖 Notes

This repository will keep expanding as I continue exploring Java programming. My focus is not only on syntax, but also on writing clean, structured, and efficient code.


⚖️ License

This project is licensed under the MIT License, you’re free to use and learn from it.


✨ Author

Nekonepan

“Mastering programming is about building logic, not memorizing code.”

About

This repository contains my personal notes, practice codes, and small projects as I learn the fundamentals and object-oriented concepts of Java programming.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages