Erlebe einen ganzen Tag voller spannender Sessions mit unseren JAX-Experten Arno Haase, Ram Lakshmanan, Tim Zöller, Michael Inden und Christian Seifert! Bleibe auf dem Laufenden und erfahre alles über Java 22, GraalVM, API-Design, Java Debugging und vieles mehr!
In fünf Sessions erfährst du nicht nur, was es Neues in Java gibt, sondern auch, wie du mit gängigen Java-APIs verborgenes Potenzial entfaltest. Außerdem erwartet dich ein Blick über den Java-Tellerrand hinaus zu Anwendungsfällen mit Funktionen aus anderen Programmiersprachen, sowie die attraktivsten Möglichkeiten von modernem Java. Zu guter Letzt lernst du gemeinsam mit unserem Speaker aus berühmten Softwarebugs.
Diese Session zeigt ohne Folien und mit viel Quelltext, was es Neues in Java gibt (einschließlich Version 22), was man damit praktisch anfangen kann und worauf man achten sollte. Hier werden nicht nur Featurelisten und Syntaxvarianten präsentiert, sondern die Neuerungen werden in einen alltagsrelevanten Kontext gestellt. |
In our everyday Java programming, we rely on familiar APIs without fully realizing their hidden performance impacts. This session aims to unveil the concealed performance aspects of common Java APIs and sheds light on how they can influence your application’s performance. Join us to explore the unnoticed performance effects of these APIs and learn strategies to mitigate their impact. Whether you’re a seasoned developer or new to Java, this session equips you with essential knowledge to optimize your applications.
GraalVM, das ist doch das mit den nativen Binaries und Native Image, oder? Tatsächlich dürften die meisten Menschen bei der Nennung von Oracles virtueller Maschine zuerst an kleine und leichtgewichtige Programme denken, die in kürzester Zeit starten. Neben diesem prominenten Feature ist GraalVM aber auch ein JDK und eine Ausführungsumgebungen für polyglotte Programmierung. In derselben VM können Java, JavaScript, Ruby, R und Python ausgeführt werden. In diesem Vortrag werden wir uns Anwendungsfälle anschauen, in denen wir über den Java-Tellerrand hinausschauen und Funktionen aus anderen Programmiersprachen und deren Ökosystem nutzen, um jeweils das geeignete Werkzeug für die jeweilige Aufgabe einzusetzen, ohne unsere Laufzeitumgebung zu verlassen. Die Beispiele stammen sowohl aus unserer produktiven Erfahrung als auch aus unserer Neugierde, was möglich und was sinnvoll ist.
Bring deine Java-Kenntnisse auf den aktuellsten Stand und lerne die attraktiven Möglichkeiten von modernem Java kennen! In diesem Talk stelle ich dir einige meiner Lieblingsfeatures aus dem aktuellen Java 21 LTS und Java 22 vor. Ein paar Perlen und Highlights sind das Pattern Matching, Record Patterns, String Templates, Structured Concurrency, Unnamed Classes und vieles mehr. Damit du dein neues Wissen gleich verfestigen kannst, gibt es einen Link auf ein GitHub-Repository mit ein paar Übungsaufgaben. |
Keine Software ist frei von Fehlern und jeder von uns hat sicherlich bereits mehr als einmal einen ganz persönlichen „Wie konnte das passieren?!“-Moment erlebt. Manche Bugs (oder besser gesagt ihre Auswirkungen) schaffen es sogar auf die Titelseiten großer Tageszeitungen. In diesem Vortrag möchte ich eine Auswahl dieser „All Stars“ vorstellen. Schadenfreude ist schließlich immer noch die schönste Freude. Wer von uns hat nicht schon bei einem Bericht über einen Bug geschmunzelt aber insgeheim gedacht: „Zum Glück ist das nicht mir passiert.“
Doch ich will auch einen Schritt weitergehen und überlegen: Was lässt sich aus prominenten Beispielen ganz konkret für unsere eigene Arbeit ableiten? Welche Fehlentscheidungen oder Nachlässigkeiten haben zu den teils extremen Auswirkungen geführt und was können wir daraus lernen, um unsere eigene Software besser und robuster zu gestalten?
Mit einer gesunden Mischung aus Humor und Ernsthaftigkeit schaffen wir es hoffentlich, ein wenig mehr Qualität auch in unsere eigenen Lösungen zu bringen.
Schnapp dir was zu schreiben und lehn dich zurück. Komme hier direkt zum Live-Event und profitiere vom wegweisenden Wissen unseres Experten.
Fullstack-Abonnent:innen haben kostenlosen Zugriff auf das Live-Event. Zusätzlich haben Fullstack-Abonnent:innen für drei Monate Zugriff auf die Aufzeichnung des Live-Events.
BASIC
FULLSTACK
FULLSTACK TEAM
Fullstack Read
Fullstack Live-Events
Fullstack Tutorials
Add-ons: Bis zu 25 % Rabatt auf Konferenzen & Trainingsevents
Add-ons: Bis zu 25 % Rabatt auf Akademie Camps & FLEX Camps
Notizen
Sammlungen
AI-Suche AskFrank
Kuratierte Themenhighlights
Live Chat
Direkt Chat
Rabatte für Conferences, Training Events & Akademie Events
6 Monate Zugriff auf die Videoaufzeichnungen von deinen Conferences
Zertifikate für die Teilnahme an Conferences, Training Events & Akademie Events
Slides bei Teilnahme an Konferenzen und Akademie Events
Kein Administrationsaufwand
Account Manager für alle Fragen