Hurra – Java 18 ist da! Wieder einmal haben es einige spannende Features in die neue Version der Programmiersprache geschafft. Welche Java Enhancement Proposals (JEPs) mit von der Partie sind, und welche Neuerungen sie konkret einführen, zeigen wir euch übersichtlich in diesem Cheat Sheet!
Kommt zusammen mit unserem Experten Roman Kennke auf die Reise zu Pattern Matching, Simple Web Server, Vector API & Co.!
Hurra – Java 18 ist da! Wieder einmal haben es einige spannende Features in die neue Version der Programmiersprache geschafft. Welche Java Enhancement Proposals (JEPs) mit von der Partie sind, und welche Neuerungen sie konkret einführen, zeigen wir euch übersichtlich in diesem Cheat Sheet!
Kommt zusammen mit unserem Experten Roman Kennke auf die Reise zu Pattern Matching, Simple Web Server, Vector API & Co.!
JEP 400
UTF-8 by Default
JEP 408
Simple Web Server
JEP 413
Code-Snippets in Java API Documentation
JEP 416
Reimplement Core Reflection with Method Handles
JEP 417
Vector API (Third Incubator)
JEP 418
Internet-Address Resolution SPI
JEP 419
Foreign Function & Memory API (Second Incubator)
JEP 420
Pattern Matching for switch (Second Preview)
JEP 421
Deprecate Finalization for Removal
JAX WHITEPAPER 2022
Angesichts der gravierenden Sicherheitslücken der letzten Monate, wie zum Beispiel der log4j-Vorfall oder der Angriff auf SolarWinds geht das Whitepaper außerdem der Frage nach, wie sich der Security-Prozess in der Softwareentwicklung verbessern lässt.
SPRING-BOOT-SPICKZETTEL
Mit Spring Boot wird die Entwicklung von Java-Anwendungen zum Kinderspiel. Das Framework eignet sich sowohl für kleine (Micro-)Services als auch für monolithische Anwendungen. Die Dienste können reine Web-APIs oder Webapps, Kommandozeilenprogramme oder orchestrierende Anwendungen sein.