Java
449 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Bei der Performanzbeurteilung eigener Java-Programme und -Methoden spielt präzise Zeitmessung eine zentrale Rolle. Teil 1 dieser zweiteiligen Artikelserie demonstriert die Schwierigkeiten klassischer Stoppuhrmessungen und gibt eine Einführung in den Java Microbenchmark Harness (JMH), mit dem sich wesentlich fundiertere Messresultate erzielen lassen.
Ü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.
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.
Langjährige Leser von JavaSPEKTRUM werden sich vielleicht noch an die Artikelserie „Reise ins Ungewisse“ [RIU] erinnern. Aber nicht nur die Sprache Java und ihre APIs haben sich weiterentwickelt – auch die Schätze (Tools), die direkt beim JDK mitgeliefert werden, haben sich verändert. Aus diesem Grund möchte ich diese noch einmal vorstellen. Sie werden erstaunt sein, welche mächtigen Werkzeuge Sie..
Angesichts des deutlichen Trends in Richtung Containerisierung und Cloud-native stellt sich die Frage, ob Java EE noch die richtige Entscheidung für eine zukunftsfähige IT-Architektur ist. Ein Vergleich mit Spring Boot anhand der Zwölf Faktoren von Adam Wiggins liefert ein klares Nein als Antwort. Das bedeutet nicht, dass jede Java EE-Anwendung von heute auf morgen abgeschaltet werden muss, aber z..