magicmarcy.de | Compiler

Compiler

Hier findest du alle Beiträge die mit dem Tag Compiler versehen sind.

Fehlerbehandlung in Java - so unterscheiden sich Checked und Unchecked Exceptions

Java • 26. Mai 2026 • Lesezeit: 7 Minuten Read later

Fehler gehören beim Programmieren dazu. Gerade in Java stolperst du ziemlich früh über sie, weil dir der Compiler an vielen Stellen sehr deutlich sagt, dass etwas schiefgehen kann. Dabei tauchen meistens zwei Begriffe auf, die erst einmal unnötig kompliziert wirken: checked exceptions und unchecked exceptions. Der Unterschied ist aber nicht nur Theorie. Er beeinflusst direkt, wie du Methoden schreibst, wie sauber dein Fehlerhandling ist und wie gut andere deinen Code benutzen können. Weiterlesen


Lokale Variablen mit var? Das ist doch JavaScript, oder?

Java • 8. Dezember 2025 • Lesezeit: 6 Minuten Read later

Wenn du in den letzten Jahren mit Java gearbeitet hast, ist dir vielleicht schon das Schlüsselwort var begegnet. Ja, du hast richtig gelesen: in Java! Denn schon seit Java 10 kannst du damit lokale Variablen deklarieren, ohne ihren Typ explizit anzugeben. Das ist eine praktische Erweiterung - aber wie so oft in der Programmierung steckt der Teufel im Detail. Heute schauen wir uns an, was var genau macht, wann es hilfreich ist und wann du lieber darauf verzichten solltest. Weiterlesen


Pattern Matching for instanceof

Java • 29. November 2025 • Lesezeit: 7 Minuten Read later

Wer mit Java arbeitet, kennt den Operator instanceof wahrscheinlich schon länger. Er wird genutzt, um zu prüfen, ob ein Objekt einer bestimmten Klasse oder einem bestimmten Typ entspricht. Doch seit Java 16 gibt es eine deutliche Verbesserung: Pattern Matching für instanceof. Diese Neuerung sorgt nicht nur für kompakteren Code, sondern macht ihn auch sicherer und besser lesbar - besonders für Einsteiger ist das ein echter Gewinn. Weiterlesen


Über
Avatar

Hi, ich bin Marcel!
Als Fachinformatiker für Anwendungsentwicklung und IHK-geprüfter Ausbilder teile ich auf meinem Blog Grundlagen- und Fortgeschrittenen-Wissen für angehende Entwickler*innen und Interessierte, sowie weitere spannende Themen aus der IT.

Blog Aktivität

Mar
 
 
Apr
 
 
 
May
 
 
 
Jun
 
Mon
Wed
Fri