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.
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.
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
Make sure you have Java installed on your system.
- Clone the repository
git clone https://github.com/Nekonepan/Learning-Java.git
- Navigate into the directory
cd Learning-Java
- Compile the Java files
javac FileName.java
- Run the program
java FileName
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.
This project is licensed under the MIT License, you’re free to use and learn from it.
Nekonepan
“Mastering programming is about building logic, not memorizing code.”