[VDTRIESTE22] Java 11 to 17 - Exciting New Features - Conference by Simone Bordet

  Рет қаралды 30,943

Devoxx

Devoxx

2 жыл бұрын

Java 17 has landed, it's the new "LTS" release, and with respect to Java 11 ships spectacular new features and improvements.
As Java 17 will be the minimum requirement for Spring 6, Jetty 12, and probably many other popular Java libraries, this session will:
- Look at the major new features introduced since Java 11
- Talk about the most important improvements
- Discuss how to upgrade your code to Java 17
- Save from ossification many Java developers
🎤 WHO IS SIMONE BORDET
Simone is one of the Eclipse Jetty project leaders, the CometD project leader, and a Java Champion. Simone works as Lead Architect at Webtide, the company that provides support and services for Jetty and CometD. Active open-source developer, he founded and contributed to various open-source projects such as Jetty, CometD, MX4J, Foxtrot, LiveTribe, and others.
Simone has been a technical speaker at various national and international conferences such as Devoxx, JavaOne, CodeMotion, etc., and is a co-lead of the Java User Group of Torino, Italy.
Simone specializes in server-side multi-thread development, JEE application development, Comet technologies applied to web development, web network protocols (HTTP/1/2/3, WebSocket), and in high-performance JVM tuning, with a passion for garbage collectors.
🦩Info about Voxxed Days Trieste: trieste.voxxeddays.com

Пікірлер: 16
@VictorHernandez-qt2xx
@VictorHernandez-qt2xx 2 жыл бұрын
Always enjoy Simone's talks. Especially those on garbage collection. This man has so much experience and insight and can deliver it effectively.
@NomanAliAbbasi
@NomanAliAbbasi Жыл бұрын
Thanks a lot Simone Bordet
@nirmalyasengupta7714
@nirmalyasengupta7714 2 жыл бұрын
Very useful info, thanks.
@jeffmeyers8726
@jeffmeyers8726 Жыл бұрын
Many have given this talk, but this is the best one I have heard.
@adamo901
@adamo901 2 жыл бұрын
Thanks a lot Simone for this awesome presentation 👏
@marcteufel8348
@marcteufel8348 Жыл бұрын
You are so right Simone, upgrade to newer versions is sooooooo super important ! dont let the technical debts destroy you !!!!!
@rafaeldelgado7860
@rafaeldelgado7860 2 жыл бұрын
Awesome presentation!
@suchoudh
@suchoudh 2 жыл бұрын
Amazing info. Long awaited. Thanks a ton for taking the initiative. After Oracle took Java along with sun a lot of confusion followed with various version numbers. Perhaps now they can plan migration to higher levels ..
@carpa_guitar
@carpa_guitar Жыл бұрын
Amazing content
@GodofStories
@GodofStories Жыл бұрын
Great talk.
@alathreon8315
@alathreon8315 2 жыл бұрын
56:10 you can, with --add-opens, but you shouldn't While I said that, the problem is that some API don't have the choice and the JDK doesn't offer a proper way to help them.
@eldiosdelcielo
@eldiosdelcielo 9 ай бұрын
Double getArea() { return switch(this) { case Circle2(Double r) -> Math.PI * Math.pow(r, 2); case Squar2(Double l) -> l * l; default -> throw new IllegalArgumentException("Unexpected value: " + this); }; } when I try to do the same I get the following error: Cannot switch on a value of type Shape. Only convertible int values, strings or enum variables are permitted in the return switch parameter. I am using Java 17. LTS
@ulutiu
@ulutiu 4 ай бұрын
i think it works in java 21
@FrankConnolly8
@FrankConnolly8 Жыл бұрын
I wonder if he wants me to update from Java 8... he's not very clear on this
@paulfrischknecht3999
@paulfrischknecht3999 Жыл бұрын
I don't think I would care when choosing a job which version of Java is used there. Never asked that question.
@USONOFAV
@USONOFAV Жыл бұрын
Newbie java developers won't understand the fun in coding with newer versions of Java until they have coded Java1.5 and below.
[VDT21] Java 17: New and Exciting! by Simone Bordet
43:45
Devoxx
Рет қаралды 11 М.
The Amazing Features of Modern Java  - Venkat Subramaniam
1:02:01
Developer Summit
Рет қаралды 27 М.
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 17 МЛН
Женская драка в Кызылорде
00:53
AIRAN
Рет қаралды 293 М.
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 6 МЛН
Java 21… and Beyond
48:30
Java
Рет қаралды 23 М.
Design Patterns Revisited in Modern Java by Venkat Subramaniam
51:30
Java First. Java Always.
46:17
Java
Рет қаралды 38 М.
Deep Dive with Java Records with Jason Young
29:39
SpringDeveloper
Рет қаралды 9 М.
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,8 МЛН
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 15 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,8 МЛН
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 620 М.
Что не так с раскладушками? #samsung #fold
0:42
Не шарю!
Рет қаралды 217 М.