Tag Archives: Java

Java 11 – die freie JDK-Wahl

#JAVAPRO #CoreJava #JDK11 #Java Das neue Oracle JDK 11 wurde am 25. September 2018 als Long-Term-Support-Release (LTS) veröffentlicht. Neben Bug-Fixes und Security-Patches stecken im JDK 11 Feature-Release, Sprach- und JVM-Änderungen, Erweiterungen, zugefügte und entfernte Klassen und Methoden, deprecated-markierte Features und JDK-Tool-Änderungen. Anwender werden sich darüber freuen, dass sie ein JDK oder ein OpenJDK verschiedener Hersteller
WEITERLESEN

Alles fließt: Fast-Data-Streaming und Messaging gehören zusammen

#Java #Kafka #DataStreaming Der Trend zu immer mehr und immer schneller stellt hohe Anforderungen an dynamisch reagierende Systeme. Bei Microservices und Fast-Data führt kein Weg an losgekoppelten Systemen und der ereignisbasierten Verarbeitung vorbei. Apache-Kafka verspricht, die beiden bisher getrennten Welten, asynchrone Nachrichtenverarbeitung und Datenverarbeitung, näher miteinander zu verbinden. Immer schneller, immer kleiner Bisher waren die
WEITERLESEN

Java Annotation-Prozessoren

#Java #Annotation Java Annotation-Prozessoren sind ein sehr mächtiges Tool im Werkzeugkasten eines Entwicklers. Mit ihnen lassen sich z.B. Informationen zur Build-Zeit protokollieren. Der Build kann mit einer Fehlermeldung abgebrochen werden, es können Konfigurationen und Dokumentationen erzeugt, Klassen verändert oder neu erstellt werden. Nachfolgend betrachten wir die grundsätzliche Funktionsweise von Annotation-Prozessoren anhand eines kleinen Beispiels. Die
WEITERLESEN

Wer hat Angst vor Java 9?

#JAVAPRO #JCON2017 #Java9 #ProjectJigsaw Das neue Modulsystem Jigsaw von Java 9 sorgt für große Verunsicherung in der Java-Community, da wichtige Vertreter und Tool-Hersteller schwere Kritik an der Umsetzung geübt und dem zugehörigen Java-Specification-Request (JSR) zunächst sogar die Zustimmung verweigert haben. Lohnt es sich schon Java 9 zu verwenden? Wer ist am stärksten von den Änderungen
WEITERLESEN