Java
434 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Da es noch viele Java EE-Webanwendungen gibt, stellt sich die Frage, wie diese die neuen Webstandards wie HTTP/3 unterstützen können. Mit Tomcat 10.1 liegt eine Umsetzung neuer Standards wie Jakarta EE 9.1 vor. Es ist sogar möglich, diesen als natives GraalVM oder als einen Kubernetes-Cluster laufen zu lassen. Der Artikel stellt die Neuerungen und die Schritte für eine Migration zur Version 10.1 [..
Für das ungeliebte Thema „Dokumentation” gibt es seit Jahren ein praktisches Helferlein aus der Open-Source-Ecke: arc42. Anfang 2022 erscheint die Version 8. Das nehme ich zum Anlass, Ihnen hier eine kurze Einführung in arc42 zu geben, einige Tipps zum praktischen Einsatz sowie einen Überblick über die Neuerungen von V8.
Im Gegensatz zu vielen anderen Programmiersprachen bringt das JDK für Java keine fertige Lösung für das Lesen und Schreiben von Daten in der JavaScript Object Notation (JSON) mit. Wir müssen uns also eine passende Bibliothek für diese Aufgaben suchen. In diesem Artikel schauen wir uns deswegen eine Auswahl von Bibliotheken an.
Die Zeiten, in denen man als Entwickler, wie zum Beispiel in C, selbst Speicher anfordern und wieder freigeben muss, kennen Java-Entwickler nur vom "Hörensagen". Trotzdem muss auch hier sich jemand darum kümmern. Diese Aufgabe löst ein eigener Prozess auf der JVM – der Garbage Collector (GC). Im einfachsten Fall stoppt er bei seinem Aufruf einfach alle Aktivitäten auf der JVM und schaut, welche Ob..
Die Cloud gilt als wesentlicher Wegbereiter, um Geschwindigkeit und Agilität in der Anwendungsentwicklung zu erhöhen. Unternehmen nutzen die Cloud, um sich zunehmend als Software- und Daten-getriebene Unternehmen neu zu verstehen und zu erfinden. Die Entwicklung und der Betrieb von Java-basierten Anwendungen in der Cloud wird von den Cloud-Anbietern natürlich gewünscht und unterstützt. Dennoch ist..