Hi! I'm Xjectro 👋
In this repo, you'll find Java programming lessons from beginner to advanced, with fun examples! Each topic has its own folder, lots of code samples, and clear explanations.
- Variables, Operators, Conditionals
- Loops (for, while, do-while)
- Arrays and ArrayLists
- Classes, Object-Oriented Programming (OOP)
- Inheritance, Polymorphism, Abstraction, Interface
- File Reading/Writing
- Exception Handling
- Date & Time operations
- And much more!
You can find Java code and explanations for each topic in its folder. Run the code on your computer and practice!
- Download or clone the repo:
git clone https://github.com/Xjectro/java-lessons.git
- Go to the topic folder and open
src/Main.java
to run. - Feel free to add your own experiments!
- Report issues or missing parts via issues.
- Want to add new examples or explanations? Send a pull request!
Some topics include images:
This project is licensed under GPL v3.
Learning Java has never been this fun! 🎉
GitHub: Xjectro
Repo: java-lessons