Nyheder i Java 18 og 19

Nyheder i Java 18 og 19

  Varighed 1.5 timer - mulighed for tilpasning
  Sprog Dansk/Engelsk
  Pris Kontakt os

Bestil talk

Java 19 kodeeksempel

Hvad er der sket i Java 18 og 19?

Java 18 og 19 byder på flere nyheder, som kan være interessante at kende til for udviklere – også selv om man endnu ikke er rykket op på disse versioner men måske stadig arbejder med Java 11 eller 17 – som er de seneste versioner, der har Long-Term Support – og derfor typisk vælges til produktionsmiljøerne. I udviklingen af selve Java-sproget er fokus at gøre Java mere funktionsorienteret, da funktionel programmering er trenden i disse år og har vist sig at være en god måde at opnå parallelisering på.

I oplægget gennemgås alle de sproglige nyheder i Java 18 og 19, og om nødvendigt kigger vi også på de features, som er kommet til siden Java 11, der muliggør de nyeste features. Der sker heldigvis også meget med API’erne, og her gennemgår vi de vigtigste nyheder for en typisk Java-udvikler, der laver backend-applikationer. Vi kigger bl.a. på en ny simpel http-server, der gør det let at udstille statisk indhold. Nogle af de ting, vi gennemgår, er previews , så de kan nå at ændre sig, inden de bliver inkluderet endeligt i JDK’et – men de giver dog en indikation af, hvad vi kan forvente i den næste LTS-udgave, som bliver version 23.

Indhold

  • Et blik tilbage på nyhederne i Java 17
  • Sproglige nyheder i Java 18
  • Pattern matching af klasser og brug i switch statement – og et tilbageblik på sealed classes fra Java 16.
  • Sproglige nyheder i Java 19
  • Record patterns (Preview)
  • Pattern matching (Preview)
  • Ny default tegnsæt (Java 18)
  • Ny concurrency-model, bl.a. med Virtual Threads (Java 19)
  • Code snippets i JavaDoc (Java 18)
  • Simple Web Server (Java 18)
  • Vector API (Java 18)
  • Hvad kan vi forvente af Java 20+?

Oplægget henvender sig til udviklere der arbejder med Java og er velegnet til hold, der skal i gang med Java 17+.

  Varighed 1.5 timer - mulighed for tilpasning
  Sprog Dansk/Engelsk
  Pris Kontakt os

Bestil talk

Oplægsholder

Jakob Bendsen Profil

Jakob Bendsen

Chefkonsulent | Partner

Jakob har arbejdet professionelt med it og softwareudvikling siden 1990’erne. Java og JVM frameworks (Java EE, Spring…) er hans hjemmebane, men også cloud, virtualisering og integrationteknologi (fx REST og GraphQL) er i værktøjskassen. Han er specialist indenfor facilitering af effektive udviklingsprocesser og enterprisearkitektur. 20+ års erfaring med undervisning, mentoring og rådgivning indenfor softwareudvikling i mange brancher, og altid med øjet rettet mod samspillet mellem forretning og IT.

Læs mere

Martin Boel

Martin Boel

Chefkonsulent | Partner

Chef-konsulent med ekspertviden om praktisk Complience arbejde, NIS2, Cloud, Microservices, Container Technologies, Docker, Kubernetes, OpenShift, Scrum og JavaEE. Specialiseret indenfor agil coaching og softwarearkitektur. Over 25 års erfaring med roller som arkitekt, lead, udvikler og projektleder. Med branchekendskab til skat, finans og forsikring. Får teams og projekter til at nå i mål.

Læs mere

Udforsk vores løsninger

Lena Ægidius Profilbillede

Lena Ægidius

Event Manager

Lena varetager koordination med vores dedikerede instruktører og oplægsholdere, så kurser og events bliver planlagt, forberedt, leveret og evalueret på bedste vis. Skal du bruge et oplæg eller kursus, en workshop eller lignende, så ring trygt til Lena på (+45) 50777786.