This repository contents what I have learned about the fundamentals of Java such as basic syntax, data types, variables, conditionals, functions, data structures, packages, etc. as part of my self-learning.
As well of advanced topics such as Memory Management, Collection Framework, Serialization, etc.
Most of the examples, exercises and problems are from GeeksforGeeks site. Others from different part of Internet.
The guide followed for this repository has been the Java Developer roadmap topics from https://roadmap.sh/java