Hacking Jigsaw! – Die Kapselung von Java 9 Modulen brechen

Hacking Jigsaw! – Die Kapselung von Java 9 Modulen brechen
Seit Java 9 lassen sich mehrere Pakete und die darin enthaltenen Klassen zu Modulen zusammenfassen. Dies ermöglicht eine bessere Kontrolle, auf welche Klassen von außerhalb des Modules zugegriffen werden darf. Ein Modul wird durch einen sogenannten Modul-Deskriptor definiert, der sich auf oberster Paketebene im Modul befindet und per Definition „mo...
Weiterlesen