Java
414 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Im Buch „97 Things every Java Programmer should know” (ich habe 2 der 97 Tipps beigetragen) gibt es ein Kapitel zu einigen Kommandozeilentools im JDK. Da ich selbst regen Gebrauch solcher Helfer mache, stelle ich diese in dieser Kolumne kurz vor.
Erfahrene Java-Entwickler können viele der Entwurfsmuster des „Gang of Four“-Buchs aus dem Stand zitieren, identifizieren und anwenden. Trotzdem stehen diese Patterns praktisch seit Erscheinen des Buchs unter Kritik: Da sie teils vage definiert sind, strotzen „moderne“ Codebasen nur so von Singletons, Factories und Buildern. Auf der anderen Seite stehen die Anhänger der funktionalen Programmierung..
Dieser Artikel beschreibt die der JUnit Platform zugrunde liegende Idee und deren Anwendungsmöglichkeiten. Zunächst wird anhand eines Beispiels erklärt, wie man mittels der TestEngine-Schnittstelle selbst definiert, was ein Test ist, wie man das Testergebnis ermittelt und an die JUnit Platform zur Erstellung eines Reports weitergibt. Danach folgt ein Abschnitt über die Hauptfunktionen der JUnit Pl..

Hallo, diesmal habe ich eine scheinbar wirre Sammlung von Tools mitgebracht. Grund ist, dass sie zwar alle praktisch sind, aber so selbsterklärend, dass sie (zumindest für die Zwecke, für die ich sie vorstellen möchte) schnell beschrieben sind.
Über die Rolle, die Java in modernen Software-Hardware-Ökosystemen spielt, nachzudenken, ist keine so einfache Aufgabe. Der Autor dieses Artikels schreibt für JavaSPEKTRUM seit mehr als zehn Jahren und wird einen kleinen Blick in seine — von seiner Elektroniker-Tätigkeit durchaus „beeinflusste” — Glaskugel werfen.