Java projects that I made to learn the Java language.
I used Eclipse IDE at the beginning. Now, I prefer NetBeans IDE for desktop developement and Intellij IDE for other java developement (like web) because it is more begineer-friendly.
java101/src/java101 : 40 fundamental programming examples.
java101/src/... : Other files are basic OOP examples.
java102/src/bootcampExercises: 25+ programming examples that are more advanced (medium and hard level).
java102/src/... : Other files are more advanced OOP examples but most of them are not 100% finished.
CoreJava: I am explaining the concepts that I learned at a course. Also I am doing that course's homeworks.
(Other files are self-explanatory)