Java
449 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Wie auch beim Thema Kotlin musste ich auch anderswo feststellen, dass ich meiner Zeit etwas voraus bin. Meine erste Kolumne zu Truffle und Graal erschien schon 2014, also vor 4 Jahren. Seitdem hat sich viel getan und wir alle können jetzt von den Ergebnissen des Projekts profitieren.
Eine wesentliche Voraussetzung für die Nachvollziehbarkeit von Anwendungslogik sind Logs. Werden Logs, die nahezu jede Anwendung produziert, mit Metriken und Events angereichert und in Streams weitergeleitet, entstehen neue Anwendungsgebiete und Mehrwerte – sowohl für bereits bestehende Systeme als auch für künftige Erweiterungen. Dieser Artikel zeigt, wie der gewonnene Event-Stream erzeugt und in..
Wer enum-Aufzählungen nur als eine bequeme und typsichere Auflistung von Werten verwendet, unterschätzt ihr Potenzial. Sie sind nämlich vollwertige Java-Klassen, die sich zum einen mit weiterer Funktionalität „pimpen“ lassen, zum anderen als elegante Abkürzung für Klassen mit gewissen Eigenschaften dienen. Versteht man erst die Korrespondenz zwischen der
enum-Notation und der „auskompilierten“ Kla..
Hallo, geht es Ihnen auch so, bei all dem Stress, die eigenen Anwendungen auf ein aktuelles Java-Release zu heben, schimpft man gerne auf die Probleme, die sich zum Beispiel durch den Wegfall von Java Webstart ergeben. Aber mal ehrlich – es gibt auch gute Seiten. Eine davon ist, dass auch der Java Flight Recorder (JFR), der früher extra von Oracle lizenziert werden musste, inzwischen im OpenJDK vo..
Cloud, Cloud! Cloud ist überall und die Lösung für alles – zumindest wenn man den großen Cloud-Anbietern glauben kann. Hardware zu teuer in der Anschaffung und im Unterhalt – die Cloud senkt die Kosten. Versionsmanagement ist ein großes Durcheinander und zu teuer – in der Cloud ist alles an einem Platz und zentral gesteuert. Und zu guter Letzt, die Softwareentwicklung zu langsam, zu unzuverlässig ..