A collection of examples about advanced Java programming. Here you will find tutorials about:
- how to create your own dependency injection framework
- how to make applications created with old Java versions work on Java 9 and later versions
- how to make reflection fully work on Java 16 and later
- how to export all modules to all modules at runtime on Java 16 and later
Any instructions to make each project work are indicated in the possible README.md file inside it.