Java 21 - Language Features and Beyond

preview_player
Показать описание
Language Features and Beyond: A Roadmap of Innovations

Embark on an exploration of Java 21's groundbreaking language features.
From a simplified beginning with unnamed classes and instance main methods to using string templates, record patterns, and pattern matching, this session empowers you to create efficient, future-proof code.

Join this talk to gain a practical understanding of the latest Java language advancements so that you can apply them to your applications.

Tags: #Java #JDK #OpenJDK #ProjectAmber
Рекомендации по теме
Комментарии
Автор

Many many thanks for the helpful content.

mdabdurrakib
Автор

Hi LinkedIn is saying that there is no page by the link you have indicated in your profile

UtkirbekQutfiddinov
Автор

Thank you. In 24:30 why not put directly case BLUE -> "XXX"? I think it works too.

kanaillaurent
Автор

Good video, java is a good lenguage, but its tooling has to be modernized

eddymoreno
Автор

I don't understand why String Template was shown in the video, when it won't be in Java 23 release 😅
It seams, that there won't be string template in next LTS

markandrievsky
Автор

6:15 is a extra build tool really needed? e.g. working in Eclipse, export project as e.g. WAR file. Do I miss out ons some awesome building features? 😇

withgrowinginsanity
Автор

one more :-) 7:39... "no more javac, java etc..." using an IDE, I have not seen the java compiler nor the java execution programs since years... source is compiled after I save a file, and executed with a mouse click... is anyone still using command line javac? any if yes... why?

withgrowinginsanity
Автор

Can we simplify the creation of utility classes? Like classes with only static methods.... If we can avoid static, public, etc. that would be great ....

terribleprogrammer
Автор

0:14 what's the point of showing string templates if it's already being ditched?

crenshaw
Автор

one more... 21:55 performing calculations AND building a JSON object is scaring me. I would like my building methods to be as "stupid" as possible, aka just using some getters for cost, packaged etc.

withgrowinginsanity
visit shbcf.ru