Frage: Wenn ich ein Objekt aus der Map hole und bearbeite, ist es dann automatisch in der PriorityQueue sortiert? Antwort: NEIN. Auf gar keinen Fall. Das Problem Die PriorityQueue…
Read More
Timer-Prüfung und Zugriffszeiten (Performance) Du hast drei Möglichkeiten im Kopf: Referenz-Check: if (timer != null) Boolean-Flag: if (hasTimer) Bit-Flag: if ((flags & TIMER_BIT) != 0) Was kostet was? Null-Check (timer…
Read More
## 1. Der Logik-Test (Unit Test) Ziel: Eine einzelne Klasse (z.B. Service) isoliert testen. Rasend schnell. Keine Datenbank. Annotation: @ExtendWith(MockitoExtension.class) Wann nutzen? Wenn du komplexe if/else Logik, Berechnungen oder Abläufe…
Read More