magicmarcy.de | Java

Java

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

Was ist eigentlich JavaScript?

JavaScript • 10. Mai 2025 • Lesezeit: 5 Minuten Read later

JavaScript ist aus der modernen Webentwicklung nicht mehr wegzudenken – und doch ranken sich viele Missverständnisse um diese Programmiersprache. Manche glauben, sie hätte etwas mit Java zu tun, andere halten sie grundsätzlich für unsicher oder sogar für ein Datenschutzrisiko. Zeit also, mit einigen Mythen aufzuräumen und einen fundierten Überblick zu geben: Was ist JavaScript eigentlich wirklich, wofür wird es verwendet, und warum ist es längst viel mehr als nur eine „Skriptsprache für Webseiten“?
Weiterlesen


Maps in Java - mehr als Wegweiser

Java • 16. März 2025 • Lesezeit: 4 Minuten Read later

In der Java-Welt begegnet man früher oder später sogenannten Maps (der Map-Schnittstelle) – und das völlig zu Recht! Sie ist ein grundlegender Bestandteil der Java Collection Frameworks und ermöglicht es, anders als Listen, Daten als Schlüssel-Wert-Paare zu speichern.

Eine Map ist grundsätzlich erstmal eine Datenstruktur, in der jeder Schlüssel (Key) genau einem Wert (Value) zugeordnet ist. Das kennt man Weiterlesen


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

Java • 13. Februar 2025 • Lesezeit: 8 Minuten Read later

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


Equals richtig nutzen

Java • 18. November 2022 • Lesezeit: 6 Minuten Read later

In nahezu jedem Code ist es unerlässlich Vergleiche anzustellen. Dies ist nicht nur bei der Eingabe von Daten unumgänglich, sondern auch für diverse Bedingungen. Beispielsweise muss man bei einem Login per Email-Adresse ja auch vergleichen können, ob die Eingabe korrekt gewesen ist. Ein anderes Beispiel sind ReCaptchas oder Token-Vergleiche. Man wird nicht drum herum kommen, Vergleiche in seinem Code zu implementieren. Weiterlesen


Guess The Number Game

Projekte • 3. April 2022 • Lesezeit: 1 Minuten Read later

Ein simples, in JAVA geschriebenes “Zahlen-Raten” für die Konsole.


SimpleLog2File

Projekte • 3. April 2022 • Lesezeit: 1 Minuten Read later

Ein einfacher, in JAVA geschriebener, File-Logger. Schreibt die entsprechendes Ausgaben sauber in eine log-Datei.

Weitere Infos folgen...


Project Lombok

Java • 14. Juli 2021 • Lesezeit: 4 Minuten Read later

Bevor du nicht mindestens tausend Getter & Setter geschrieben hast, verwendest du kein Lombok!

Mit diesem Worten meines Kollegen begann irgendwann meine Karriere als Java-Entwickler. Und er sollte damit auch recht behalten …

Project Lombok, dass ist eine Java Bibliothek die einem viel Arbeit abnehmen kann aber auch Risiken birgt. Unter anderem können damit Getter & Setter sowie Konstruktoren automatisiert (zur Compilezeit) erstellt werden. Dadurch enthält der Java-Code auf den ersten Blick zunächst nur das Nötigste was ihn deutlich lesbarer macht. Dies wird durch den Einsatz von Annotationen realisiert.

Weiterlesen


Code Style #2 – sprechende Variablen

Java • 28. Oktober 2019 • Lesezeit: 5 Minuten Read later

Das Thema Code-Style, in Bezug auf die Benamung von Variablen und Methoden, hatte ich ja in einem anderen Beitrag angesprochen. In Bezug auf die Benamung ist es allerdings gut etwas mehr in die Tiefe zu gehen und einen genaueren Blick darauf zu werfen.

Ganz grundsätzlich aber gilt: Bennene deine Variable / Methode danach wofür sie steht oder was sie macht. Punkt! Das hilft dir deinen Code auch später noch zu verstehen oder glaubst du, du kannst dich in einem Jahr noch erinnern, warum der String der Klasse Tier eigentlich ä heisst und wofür er steht?

Ja, das ist der eigentliche Kern der Sache und so einfach es auch klingt, so schwer scheint es manches mal zu sein.

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

Oct
 
Nov
 
 
 
Dec
 
 
 
 
Jan
 
 
Mon
Wed
Fri