This repository contains my Java SE best practices exercises from my university course at University of Computer Studies, Yangon (UCSY).
These exercises are based on the lecture examples and problems from Chapter 4 to Chapter 14 of our Java SE Course, taught by an instructor who truly inspired my programming journey. She was my first programming instructor, and I'm deeply grateful to have learned from someone so bright and excellent in teaching.
This repository includes:
- 🎯 Lecture example problems and solutions
- 🎯 Practice from Chapter 4 to Chapter 14
- Looping constructs
- Object creation and class usage
- Java Swing GUI programming (with many great examples- Chapter 14)
- 🧮 Classic problems like:
- Factorial
- Fibonacci
- Palindrome
- Simple Regression
- 📂 File I/O handling
- Core OOP Principles (Abstraction, Encapsulation, Inheritance, Polymorphism)
- 🎶 Minor music player testing (fun and experimental)
Feel free to explore, use, or contribute to the exercises!