magicmarcy.de | tech | it | java | programmer | js | php | html | css | nerd | 1337 | webdesign

Generische Datentypen in Java

28. Februar 2025 - Lesezeit: 4 Minuten

Datentypen sind in Java ja relativ einfach: int, char, double, float, String, boolean deren Wrapper-Klassen sowie eigene Objekte und am Ende ist doch alles nur ein Object, oder? Doch irgendwie gibt es da noch mehr denn was ist denn eigentlich dieser komische Typ T den man schon mal irgendwo gesehen hat?

In diesem Beitrag soll es um generische Datentypen gehen und ich möchte dir an einem kurzen Beispiel zeigen, wie sie anzuwenden sind. Weiterlesen


Interfaces vs. abstrakte Klassen in Java

24. Februar 2025 - Lesezeit: 3 Minuten

Ich hatte erst kürzlich einen Beitrag über objektorientierte Programmierung in Java geschrieben. Diesen findest du hier. Da der Beitrag eh schon recht lang geworden war, wollte ich das Thema Interfaces und abstrakte Klassen und dessen Unterschiede in einem separaten Beitrag noch einmal aufgreifen, denn sie gehören zu den wichtigsten Konzepten der objektorientierten Programmierung.

Beide dienen dazu, eine gemeinsame Basis für mehrere Klassen bereitzustellen, aber sie haben unterschiedliche Anwendungsfälle und Einschränkungen. In diesem Beitrag erkläre ich die Unterschiede anhand eines einfachen Beispiels und erläutere, wann welche Technik sinnvoll eingesetzt wird. Weiterlesen


Rekursion in Java – Einfach und schnell erklärt

20. Februar 2025 - Lesezeit: 2 Minuten

Die Rekursion ist ein grundlegendes Konzept in der Programmierung, das sich besonders für Probleme eignet, die sich in kleinere, gleichartige Teilprobleme zerlegen lassen. Es ist ein mächtiges Werkzeug, um Probleme elegant zu lösen. Dabei sind eine klare Abbruchbedingung und ein verständliches Rekursionsmuster sehr wichtig.

Rekursion bezeichnet dabei eine Methode, die sich selbst aufruft, bis eine bestimmte Abbruchbedingung erreicht ist. Weiterlesen


Switch-Cases in Java

17. Februar 2025 - Lesezeit: 2 Minuten

Die Switch-Case-Anweisung ist eine Kontrollstruktur in Java, die es dir ermöglicht, einen Ausdruck auf verschiedene mögliche Werte zu überprüfen und - je nach Wert - unterschiedliche Anweisungen auszuführen. Switch-Cases werden vor allem genutzt, um komplexe Verschachtelungen von if-else-Anweisungen zu vermeiden.

Über die Jahre hinweg haben sie die Switch-Case-Anweisungen immer wieder verbessert und sind heute ein wirklich mächtiges Werkzeug. Weiterlesen


Exception Handling in Java - Grundlagen und Best Practices

15. Februar 2025 - Lesezeit: 3 Minuten

Exception Handling ist ein wichtiger Bestandteil der (Java)-Programmierung da Fehler und Unerwartetes jederzeit auftreten kann. Ein gutes Exception Handling stellt in solchen Fällen sicher, dass Programme stabil und benutzerfreundlich bleiben. In diesem Beitrag erkläre ich, was Exceptions sind und wie wir sie in Java einsetzen können. Weiterlesen


Was ist denn eigentlich objektorientierte Programmierung und wozu soll das gut sein?

13. Februar 2025 - Lesezeit: 7 Minuten

Du hast sicher auch schon, gerade wenn du dich etwas weiter mit der Programmierung beschäftigst, den Begriff "Objektorientierte Programmierung", kurz OOP, gehört oder gelesen. Dieses Konzept ist gerade in der Programmiersprache Java weit verbreitet und findet auch hohen Anklag.

Doch was ist das eigentlich? Was bedeutet das konkret und wie wird das umgesetzt? Genau darüber möchte ich in diesem Artikel sprechen. Weiterlesen


Liste der Programmier-Paradigmen

13. Februar 2025 - Lesezeit: ~1 Minute

In der Programmierung gibt es verschiedenen Programmier-Paradigmen. Ein Paradigma beschreibt einen bestimmten Ansatz oder Stil, Probleme zu lösen und Software zu entwickeln. Die zwei bekanntesten Programmier-Paradigmen sind objektorientierte und prozeduale Programmierung.

Es gibt viele Überschneidungen und Mischformen und oft werden Paradigmen in Kombination verwendet um Vorteile verschiedener Ansätze zu nutzen. Weiterlesen


Wenn du dein Hobby zum Beruf machst, hast du kein Hobby mehr

11. Februar 2025 - Lesezeit: 5 Minuten

"Mach dein Hobby zum Beruf, das ist das Beste, was dir passieren kann!"

So oder so ähnlich hast du diesen Satz sicher schon einmal gehört oder gelesen. Mach dein Hobby zum Beruf und du hast einen Beruf, der dir immer Spaß macht, in dem du aufgehen kannst und der dir ein Leben lang Freude bereitet. Man sagt, das ist im Grunde das Beste, was dir passieren kann, du wirst bis an dein Lebensende Freude daran haben, glücklich und zufrieden sein. Und im Grunde ist da auch etwas Wahres dran. Weiterlesen


Support

Wenn du mich und meine Arbeit unterstützen möchtest, freue ich mich sehr über eine kleine Aufmerksamkeit in Form eines Kaffees ;-)



Weitere Informationen, wie du mich und meine Arbeit unterstützen kannst, findest du hier.